构建失败。 有关详细信息,请参阅构建日志
我创建一个新项目,单击编译,并收到此错误:
构建失败。 有关详细信息,请参阅构建日志
在构建日志中只有这样:
Building: FirstProgram (Debug|x86) ---------------------- Done ---------------------- Build failed. Build: 1 error, 0 warnings
这是我看到的:
是什么导致此错误,我该如何解决?
很多次处理这个错误。 我刚关闭并重新开放。 每次添加解决方案然后删除它都会发生。 我认为Xamarin Ide不是一个非常好的Ide,至少在Mac中不是。
这意味着存在内部错误 – 很可能Xamarin Studio无法连接到构建引擎进程,或者构建引擎进程崩溃。 请检查帮助 – >打开日志目录中的日志,那里应该有一个更完整的错误跟踪
在我的情况下,我做了Indy(或更高)许可证。 当我开始试用期,问题就解决了。
我在尝试构建时遇到了同样的错误。 没有注意到我已经退出我的帐户,这导致了错误。 很奇怪我没有被提示重新登录或提供我没有登录的信息。
虽然这是一个老post,也许这可以帮助某人。
就我而言,使用Xamarin Studio 6.1.4(版本1),我取消选中
“ 项目选项”>“构建”>“常规 ”下的“使用MsBuild引擎…”复选框
问题消失了。
升级Xamarin后我遇到了同样的问题,在我的情况下,它甚至发生在x86 /桌面控制台应用程序中。 原来是因为我没有4.5.1,这是较新版本所要求的(我认为我只有4.5)。
我在日志中找到了这个条目:
从SystemAssemblyService请求未注册的TargetFramework'.NETFramework,Version = v4.5.1',返回空的TargetFramework
在googing这个错误后我发现https://stackoverflow.com/a/38102386/492336 ,解决方案是下载.NET 4.5.1,之后它就可以了!
我刚刚使用Visual Studio Community for Mac遇到了同样的问题。 系统磁盘空间不足。 释放一些磁盘允许构建成功完成。
从“ 生成”菜单中尝试以下选项:
- 全部清洁
- 全部重建
然后再次构建它。
如果没有帮助,请转到“ 帮助”菜单和“ 打开日志目录” ,检查日志文件以获取详细信息。
例如,通过将日志文件夹拖放到新打开的终端窗口中,然后运行:
tail -f *.log
然后再次运行构建并检查报告的日志。 命中控制 – 完成后在终端上的 C.
为了更好的可见性,运行:
tail -f *.log | grep -C5 -i error
您还可以尝试清除VisualStudio
缓存文件夹,例如:
$ lsof -p $(pgrep VisualStudio) $ rm -fr ~/Library/Caches/com.microsoft.visual-studio
我按照列出的顺序下载并安装了下面显示的软件包:
- JDK 1.6: http : //www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html请从上面的列表中选择jdk-6u31-windows-i586.exe安装程序。
- Android SDK: http : //dl.google.com/android/installer_r20-windows.exe主安装程序完成后,请打开SDK Manager并安装以下平台API:7,8,10,12,14
- 适用于Android SDK的Mono: http : //download.xamarin.com/MonoforAndroid/Windows/mono-android-4.4.55.104956787.msi
- 重启Xamarin。
我在网上搜索类似问题的解决方案,但没有解决我的问题,然后我尝试了这个:
Tools >>> Options >>> Projects and Solutions >>> Build and Run
然后我将MSBuild output
和MSBuild log
更改为Detailed
。
重建并显示错误消息。
- 使用TFS 2012构建服务器构建VS2017项目
- 使用Microsoft.Build API构建项目
- Visual Studio 2012 MVC构建错误:名称空间“System.Data.Entity”中不存在类型或命名空间名称“Infrastructure”
- 如何使用MSBuild将链接文件添加到csproj文件。 (3.5框架)
- Visual Studio:如何正确构建和指定x64和x86的配置和平台
- Visual Studio在开始构建之前等待很久
- 如何在项目中使用不同的文件以用于不同的构建配置 – Visual Studio C#.net
- 是否有Visual Studio Build Profiler?
- TeamCity 8中的DotCover不起作用