我有一个具有配置的解决方案,我们称它为A
。该解决方案中的80%项目也具有配置A
,而其余项目则没有。尽管确实需要构建它们。
[当我使用msbuild proj.sol /p:Configuration=A /p:Platform=x64
进行构建时,我收到这样的错误消息
error MSB4057: The target "Build" does not exist in the project.
它表明我可以移动项目,但不能移动配置名称与解决方案不匹配的项目。
您需要更新解决方案配置'A,以确保其他项目对解决方案配置'A'具有有效的项目配置
msbuild proj.sln / p:Configuration = A / p:Platform = x64
我也遇到了同样的问题。通过安装F# Tools for Visual Studio Express 2012 for Web并按照Xamarin forums]中所述的步骤重新启动Xamarin,可以修复该问题。
该错误已归档here