Комментарии 5
Полный проект с плагином могу выложить, но не знаю куда. (Для отдельного репозитория на гитхабе, он сильно маленький, как мне кажется).Всё равно выкладывайте в отдельный репозиторий. Дело ж не в том, что отдельный репозиторий неудобно скачивать (всегда можно взять .zip/.tar.gz), а в преимуществах гитхабовских репозиториев даже для маленьких проектов: возможность удобно редактировать код прямо при просмотре любому человеку (форк+пулреквест будут созданы для тех, у кого нет доступа к записи в репо), быстрая навигация по файлам, поиск по коду и по проектам, возможность форка в конце концов. Всё это очень удобно, и размер проекта не должен быть помехой.
А ещё есть github gist, если не хотите полноценный репозиторий, хоть туда залейте. Всё же удобнее.
См также
- статью про App Domain на RSDN ( rsdn.ru/article/dotnet/appdomains.xml )
- MEF & AppDomains www.codeproject.com/Articles/633140/MEF-and-AppDomain-Remove-Assemblies-On-The-Fly
Ну и про то, что дергать код в другом AppDomain'e получается очень медленно тоже можно упомянуть: ayende.com/blog/4602/runtime-code-compilation-collectible-assemblies-are-no-go
Вас производительность устраивает? Пытались оптимизировать?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Писать плагины с AppDomain — весело