繁体   English   中英

Xamarin Studio / Visual Studio Broken - 项目中不存在目标“Build”。 (MSB4057)

[英]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;

Visual Studio选项

然后确定了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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM