配置MSBuild以构建解决方案,并为每个项目将构建的dll放入一个目录,将外部库放入另一个目录
本文关键字:构建 另一个 外部 一个 解决方案 MSBuild 配置 项目 dll | 更新日期: 2023-09-27 18:12:41
我希望能够使用MSBuild来构建我的解决方案,并使其不复制任何第三方dll项目引用到输出目录。
您是否尝试在Visual Studio中将CopyLocal
属性设置为false
?有关CopyLocal
的更多信息,请参阅msdn。此设置将阻止msbuild将非gac引用复制到bin目录
这对我来说是最好的解决方案。您可以为所有引用和项目引用设置私有属性的默认值。我将它用于本地&服务器构建。如果你需要在VS2010编译期间禁用复制引用到bin目录,你必须设置<对于直接在项目文件中的每个(项目)引用,Private>属性为False。Visual Studio和MSBuild默认将Private属性设置为True。