C#使用App.Config元素将DLL移动到单独的文件夹中
我正在尝试将WinForm应用程序正在使用的所有引用dll文件复制到名为lib的单个文件夹中。 问题是,所有这些DLL都被复制到与可执行文件相同的文件夹中,并且根本不复制app.config文件 我尝试了这些文章/问题中描述的一切:C#使用App.Config元素将DLL移动到单独的文件夹中,c#,.net,visual-studio-2012,dll,C#,.net,Visual Studio 2012,Dll,我正在尝试将WinForm应用程序正在使用的所有引用dll文件复制到名为lib的单个文件夹中。 问题是,所有这些DLL都被复制到与可执行文件相同的文件夹中,并且根本不复制app.config文件 我尝试了这些文章/问题中描述的一切: 下面是我的app.config文件的外观: <?xml version="1.0" encoding="utf-8"?> <configuration> <startup> <supportedRunt
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib;libs" />
</assemblyBinding>
</runtime>
</configuration>
在应用程序构建/发布时:
- app.confing文件未复制到调试/发布文件夹中
- 未创建库文件夹
- 所有引用的dll文件都被移动到与可执行文件相同的文件夹中