怎么卸载?我用的AppDomain domain = AppDomain.CurrentDomain;AppDomain domain = AppDomain.CreateDomain();会报错:MainWindow未被实例化。

解决方案 »

  1.   


    怎么卸载?我用的AppDomain domain = AppDomain.CurrentDomain;AppDomain domain = AppDomain.CreateDomain();会报错:MainWindow未被实例化。

    发个链接,
    http://www.cnblogs.com/chinhr/archive/2007/09/01/878250.html
      

  2.   


    怎么卸载?我用的AppDomain domain = AppDomain.CurrentDomain;AppDomain domain = AppDomain.CreateDomain();会报错:MainWindow未被实例化。

    发个链接,
    http://www.cnblogs.com/chinhr/archive/2007/09/01/878250.html这个链接中的内容看不懂啊;加载dll依赖项是在AssemblyResolve事件中实现的,但这个例子中就没有对应的事件;
      

  3.   

    把引用DLL的代码封装到类里
    第一次获取到的依赖项存起来第二次再调用这个类,如果DLL已经加载了,直接使用保存的依赖项就可以了
    不需要再加载一次了