Как изменить модули во время выполнения? У меня есть меню ленты с привязанными командами. При выборе пункта меню я хочу изменить модули в форме.Как изменить модуль Prism во время выполнения
ответ
Модуль AFAIK Prism - это просто сборка, загружаемая в общий домен приложения, поэтому невозможно разгрузить конкретную сборку (ограничение .NET Framework).
PS: Почему Prism не считается загрузкой модуля в отдельный AppDomain в качестве опции, таким образом, все модули будут довольно хорошо изолированы и Load/Unload
также будет доступен. Я считаю, что это будет большой выгодой для корпоративных решений с критическими приоритетными требованиями к надежности, поскольку, когда несколько сборок, загруженных в одну и ту же AppDomain, ошибка в одной сборке потенциально может привести к сбою всего AppDomain, с моей точки зрения это неприемлемо для надежных и надежных приложений. Приятно, что по умолчанию установлен модуль на сборку, но дополнительный вариант «Module per AppDomain» будет отличным. Возможно, я пропустил что-то важное? Было бы интересно узнать причины, почему модуль за сборку, но не для AppDomain.
- 1. Обновить модуль во время выполнения
- 2. Определить модуль во время выполнения
- 3. Как «использовать» модуль во время выполнения
- 4. Как загрузить модуль Perl во время выполнения?
- 5. Как создать пользовательский модуль во время выполнения?
- 6. Как изменить конфигурацию NgModule во время выполнения
- 7. Изменить язык во время выполнения
- 8. Изменить SelectedValuePath во время выполнения
- 9. изменить сборку во время выполнения?
- 10. Как загрузить все модули PRISM во время выполнения?
- 11. Изменить вид во время выполнения
- 12. Изменить web.config во время выполнения
- 13. Изменить string.xml во время выполнения
- 14. Сделать модуль ядра загружаемым во время выполнения
- 15. зачем загружать модуль во время выполнения?
- 16. TypeScript - модуль не определен во время выполнения
- 17. Как изменить имя таблицы во время выполнения
- 18. как изменить persistence.xml во время выполнения
- 19. Как изменить запрос sql во время выполнения?
- 20. Как изменить шрифт приложения во время выполнения?
- 21. Как изменить символ во время выполнения, C#
- 22. Как изменить значение метки во время выполнения?
- 23. Как изменить высоту image_view во время выполнения
- 24. Как изменить путь просмотра во время выполнения
- 25. Как изменить шаблон Silverlight во время выполнения?
- 26. Как изменить разделитель файлаScan во время выполнения?
- 27. Как изменить локализованные изображения во время выполнения
- 28. Как изменить log4j appender во время выполнения?
- 29. Как изменить имя .exe во время выполнения
- 30. Как изменить источник изображения во время выполнения?