1

最近,我更改了一个包含大约 140 个项目的 Visual Studio 解决方案,将库项目的所有输出文件输出到bin解决方案根目录下的同一文件夹中。

更改所有项目的输出目录并重新构建后,我注意到一些项目既在正确bin\\{platform}\\{configuration}\lib\的文件夹中输出,也在bin\文件夹中。这些文件似乎完全相同。只有 DLL 和PDB文件进入该bin文件夹,配置文件和 XML 文档文件没有。如果我进行清理,文件bin夹中的文件不会被删除。我可以一次构建一个项目,有些会这样做,有些则不会。如果我从命令行使用MSBuild构建,则不会发生这种情况。

这是预期的/正常的吗?我使用设置为诊断的 MSBuild 输出进行构建,但没有bin\单独提及文件夹,所有提及的bin文件夹都包括正确的平台、配置等。

4

0 回答 0