3

我们希望开始使用 MSbuild 15 而不是 MSBuild 14。不过我们有一个小问题。

以前在 MSBuild 14 中,当文件在 Visual Studio 中的文件属性的“复制到输出目录”设置中标记为“不复制”时,它不会创建 .dll.config 文件。但是现在使用 MSBuild 15,它确实创建了一个 .dll.config 文件。

MSBuild 15 中有没有办法不复制文件?因为它会产生向后兼容性问题。

Visual Studio 配置文件

配置文件设置

4

1 回答 1

2

我能够弄清楚。您需要添加 /p:AllowedReferenceRelatedFileExtensions=none 作为 MSBuild 15 构建的命令行参数。MSBuild 14 版本不需要它。

MSBuild Github 问题

于 2017-05-10T11:49:26.343 回答