![](/img/trans.png)
[英]Visual Studio MacOS error MSB4057: The target “Build” does not exist in the project
[英]Xamarin Studio/Visual Studio Broken - The target “Build” does not exist in the project. (MSB4057)
在与Visual Studio(2012年最后一次)合作几年之后,我开始使用Xamarin Studio。 然而,有人通过导入项目,并启动新的Android项目,我已成功打破Xamarin Studio。 现在,当开始一个新项目时,我得到以下错误;
The target "Build" does not exist in the project. (MSB4057)
步骤;
我试图修复我的安装,但这没有任何区别。 我试过重新安装,但没有区别。 除了完全卸载并重新安装我有哪些选项?
我正在使用Xamarin Studio 4.2.2,并且可以确认我现在在Visual Studio 2012中遇到了同样的问题。虽然我可以使用MSBuild.exe手动构建项目,但除此之外两个IDE都已损坏。
我实际上已经设法找到问题与.Net框架设置,不知何故通过玩Xamarin IDE中的构建设置我已经损坏它。 要在Visual Studio 2012中诊断此问题,我将MSBuild构建设置设置为Diagnostic;
然后确定了C:\\ Windows \\ Microsoft.NET \\ Framework \\ v4.0.30319 \\ Microsoft.Common.targets的问题 ,并使用DIFF工具将设置与具有工作构建过程的计算机隔离 - 复制缺少的条目。
这似乎是Xamarin Studio中的一个错误,当时间允许时,我将不得不重现这个错误报告。
作为正常使用的一部分,Xamarin Studio不会打开任何MSBuild目标文件(即使在只读模式下)。 打开这些文件的唯一方法是Microsoft提供的构建引擎,XS和VS都使用它。
可能发生的是VS / XS在Error Pad中双击构建错误时打开了目标文件,然后您不小心修改并将文件保存在IDE中。 但这似乎不太可能,但这是我唯一能想到的。
另一种选择是故意编辑这些文件,这可能性更小;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.