【发布时间】:2018-09-07 10:51:40
【问题描述】:
我正在使用 MSBuild 构建一个配置设置为自定义配置的项目。我有一个没有设置任何自定义配置的引用项目(一个库)。问题是,似乎 MSBuild 正在构建项目,并且项目引用具有相同的配置。
我正在使用这个命令:
msbuild.exe <path>\<project>.csproj /p:DeployOnBuild=true /p:OutDir=<dirpath> /p:Configuration=<CustomConfig>
我有以下错误:
C:\程序文件 (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(724,5): 错误:未为项目设置 OutputPath 属性 'referencedProject.csproj'。请检查以确保您为此指定了有效的配置和平台组合 项目。配置='CustomConfig' 平台='AnyCPU'。你可能会看到 此消息是因为您正在尝试构建一个没有 解决方案文件,并指定了非默认配置或 此项目不存在的平台。 [路径\ReferencedProjectcsproj]
我在网上找不到任何相关的东西,如果有人可以指出任何东西或帮助我解决这个问题,那就太好了。
【问题讨论】:
标签: build configuration msbuild