Module 应该有一个棱镜。卸载模块?(沙马林表格)

Module 应该有一个棱镜。卸载模块?(沙马林表格),module,xamarin.forms,prism-6,Module,Xamarin.forms,Prism 6,我对按需加载许多动态程序集感兴趣 由于可能所有这些模块都会产生太大的内存压力,所以我希望在操作系统指示或检测到缺少活动时卸载它们 如何卸载以前加载的模块?退出应用程序是唯一的方法吗 无法卸载以前加载的模块 布里斯说: 这是.NET的一个限制,一旦加载程序集,就无法卸载它,除非重新启动进程或将其加载到单独的appdomain中,这会打开一整罐我们决定不在Prism 1中追踪的蠕虫 您可以尝试对未使用的对象进行垃圾收集,而不要将它们保存在静态容器中

我对按需加载许多动态程序集感兴趣

由于可能所有这些模块都会产生太大的内存压力,所以我希望在操作系统指示或检测到缺少活动时卸载它们


如何卸载以前加载的模块?退出应用程序是唯一的方法吗

无法卸载以前加载的模块

布里斯说:

这是.NET的一个限制,一旦加载程序集,就无法卸载它,除非重新启动进程或将其加载到单独的appdomain中,这会打开一整罐我们决定不在Prism 1中追踪的蠕虫

您可以尝试对未使用的对象进行垃圾收集,而不要将它们保存在静态容器中