首页 > 代码库 > C#解决exe和dll必须在同一目录的问题
C#解决exe和dll必须在同一目录的问题
双击打开解决方案资源管理器列表下的“App.config”,出现如下代码:
1 <?xml version="1.0" encoding="utf-8" ?>2 <configuration>3 <startup> 4 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />5 </startup>6 </configuration>
在</configuration>上方加入红色标注的这段代码:
1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <startup> 4 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 5 </startup> 6 <runtime> 7 <gcConcurrent enabled="true" /> 8 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 9 <publisherPolicy apply="yes" />10 <probing privatePath=".\bin\" />//bin为存放dll文件的目录11 </assemblyBinding>12 </runtime>13 </configuration>
重新编译一下即可。
C#解决exe和dll必须在同一目录的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。