使用统一卸载棱镜模块?
Unload Prism module using unity?
是否可以在使用后从 prism 应用程序中卸载模块?
我打算为单独的产品创建单独的模块。加载新产品时,先卸载当前产品(Module),加载新产品(Module)。可能吗?
不,您不能在同一应用程序域中卸载模块或任何其他单独的程序集:https://social.msdn.microsoft.com/Forums/silverlight/en-US/62c9a223-edf3-4349-b099-00a363b4507e/unload-modules-in-prism?forum=silverlightnet
WPF Prism - Manage Modules In Application
最简单的方法可能是 "hide" 从您的 UI 中删除产品并实施某种授权以确定允许哪些用户使用哪些模块。
是否可以在使用后从 prism 应用程序中卸载模块?
我打算为单独的产品创建单独的模块。加载新产品时,先卸载当前产品(Module),加载新产品(Module)。可能吗?
不,您不能在同一应用程序域中卸载模块或任何其他单独的程序集:https://social.msdn.microsoft.com/Forums/silverlight/en-US/62c9a223-edf3-4349-b099-00a363b4507e/unload-modules-in-prism?forum=silverlightnet
WPF Prism - Manage Modules In Application
最简单的方法可能是 "hide" 从您的 UI 中删除产品并实施某种授权以确定允许哪些用户使用哪些模块。