【发布时间】:2013-12-27 20:28:42
【问题描述】:
我在 Visual Studio 中为 MVC 应用程序创建了标准解决方案。
默认解决方案配置包含“Release”和“Debug”以及一个名为“Any CPU”的解决方案平台。
当我在命令提示符(不是 PowerShell)中使用 MSBuild 构建解决方案时,我收到以下错误。
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" "./Demo1.sln" /verbosity:quiet /nologo
E:\Dev\dotnet\Demo1\Demo1.sln.metaproj : 错误 MSB4126: 指定的解决方案配置“Debug|X64”无效。请使用配置和平台属性(例如 MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU")指定有效的解决方案配置,或将这些属性留空以使用默认解决方案配置。 [E:\Dev\dotnet\Demo1\Demo1.sln]
我在网上搜索过,没有找到任何解决方案,甚至没有人遇到同样的问题,所以希望 SO 人群可以提供帮助。
重现步骤: 1. 启动 Visual Studio 2012。 2. 文件 > 新建项目 3.MVC 4 应用。 4.运行“C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe”Demo1.sln
提前致谢。
【问题讨论】:
标签: msbuild