【发布时间】:2012-09-14 15:14:33
【问题描述】:
我有一门课有public Assembly LoadedAssembly { set; get; }
var assemblyName = AssemblyName.GetAssemblyName(fullPathToDLLFile);
myClass.LoadedAssembly = Assembly.Load(assemblyName);
这门课我保留在Application.Current.Properties["MyClass"]。
我尝试像 Application.Current.Properties["MyClass"] = null; 一样将其设为空,但它没有帮助。
我看到加载的程序集正常工作(它内部有一个计时器并且正在工作)。
如何清洁它?
(我不使用 AppDomain d = AppDomain.CreateDomain("NewDomain", null, domaininfo); 之类的东西来加载程序集。)
【问题讨论】: