Skip to content

0.2.0

Choose a tag to compare

@i-savelev i-savelev released this 24 Jan 12:37
· 17 commits to master since this release
  • Assembly.LoadFile() вместо File.ReadAllBytes() и Assembly.Load(assemblyBytes). В домене Revit больше не дублируются сборки. Теперь сборки читаются прямо из dll.
  • файлы dll копируются в временные папки с признаком времени создания
  • поиск сборок сначала в AppDomain, затем в dll. Сборки не загружаются повторно. Загружаются только новые сборки, старые подтягиваются из домена.
  • подробное логгирование. Модуль Logger. Лог хранится в папке ...AppData\Local\Temp\PluginsManager\logs
  • изменение имени конфигов. Раньше конфиг пользователя и конфиг команд назывались config.xml. Теперь user_config.xml и commands_config.xml
  • Поддержка версий Revit 2025 и 2026

Основная суть обновления - теперь в AppDomain не плодятся бесконечные сборки