为什么Visual Studio会在构建文件夹中复制.dll?

时间:2015-06-04 16:01:20

标签: visual-studio dll visual-studio-2013 msbuild

enter image description here
我从事另一个开发人员继承的项目。它是VB.NET和Linux的混合体。 C#。 解决方案由多个项目组成:Config(启动项目),CommonAgent +项目StdPlugin位于Plugin文件夹下。 (插件是在运行时加载的.dll)。 对于非插件项目,输出路径设置为bin\Debug\。对于插件项目,输出路径设置为Config\bin\Debug\Plugins

项目编译完成后,Config\bin\Debug\为我的所有项目提供了所有.dll s + .pdb.exe。但是,Config\bin\Debug\Plugins还包含.dll项目的所有项目.pdb s + .ddl.pdb + StdPlugin的副本。换句话说,我正在重复。最重要的是,当我运行Build->Clean Solution时,Config\bin\Debug\正在清理,但Config\bin\Debug\Plugins不是。

一些说明: 1。项目是为调试而构建的。 2。我在调查影响The source file is different from the module was build项目的Reader问题时发现了上述问题。它不会停留在Reader项目的破坏点上。

0 个答案:

没有答案