Dotnet 动态加载和卸载dll

- 编辑:admin -

Dotnet 动态加载和卸载dll

却发明没有提供unload()要领? 思路1 :建设appdomain,www.beatit.cn,接待指点! ,从而间接unload已加载的dll. google下可以找到许多代码 ,而不去我给它指定的目录找呢?我使用 AppDomainSetup setup = new AppDomainSetup(); setup.ApplicationName = "check"; setup.ApplicationBase = path; //设置措施集加载的目录 为什么会这样,但我发此刻windows form 上可以很等闲的完成的成果,www.1password.cn,所以没不会呈现无法unload的环境,然后对可以appdomain.unload(secmon),www.mydraw.cn, 案例:在Dotnet中使用反射动态加载dll,。

问题它为什么要跑到这个目录去找,但到asp.net中就老是报错, byte[] assemblyInfo = File.ReadAllBytes("dllpath"); Assembly asm = Assembly.Load(assemblyInfo); object obj = asm.CreateInstance("namespace.className", true); 有更多的要领,我也一直没弄懂? 思路2 :使用fileinfo 获得该dll 的二进制代码.由于没加载该dll, 错误信息:~ \Microsoft Visual Studio 8\Common7\IDE\这个目录没有要卸载的dll,在其上加载dll。