有哪几个平台做网站,甘肃做网站的网络公司,有什么可以做试卷题目的网站,灵芝产品网站建设方案C#根据 App.config 文件中的配置信息去查找并加载指定目录下的 DLL System.IO.FileNotFoundException:“未能加载文件或程序集“AliNPOIExcel, Version1.0.0.0, Cultureneutral, PublicKeyTokennull”或它的某一个依赖项。系统找不到指定的文件。” 如何让程序识别不同目录下…C#根据 App.config 文件中的配置信息去查找并加载指定目录下的 DLL System.IO.FileNotFoundException:“未能加载文件或程序集“AliNPOIExcel, Version1.0.0.0, Cultureneutral, PublicKeyTokennull”或它的某一个依赖项。系统找不到指定的文件。” 如何让程序识别不同目录下的dll? 方法一配置App.config文件的privatePath——【推荐】 这是最简单的方法当然也有一定的局限性就是没法对dll做控制另外无法解决第三方DllImprt中引入的程序集不在根目录下的问题不过无论怎么说这个都基本解决了问题。
配置如下,多个目录用;分隔 ?xml version1.0 encodingutf-8 ?
configurationstartup supportedRuntime versionv4.0 sku.NETFramework,Versionv4.8.1 //startup!-- 添加以下内容 --runtimeassemblyBinding xmlnsurn:schemas-microsoft-com:asm.v1probing privatePathext;lib;lib\include\NPOI//assemblyBinding/runtime/configuration 注意ext和lib和lib\include\NPO 都是你希望程序查找 DLL 的目录路径。多个目录之间可以使用分号 ; 分隔。
当程序运行时它将根据 App.config 文件中的配置信息去查找并加载指定目录下的 DLL。