我的所有项目都不会在我的Azure DevOps MacOS生成主机上生成失败。它是一个自托管的构建宿主。突然,我的项目在尝试构建时抛出了这个错误: error MSB4018: The "GenerateDepsFile" task failed unexpectedly.
error MSB4018:/xamarin-android#3155 this is caused by a version mismatch in nuget between ms
我正在尝试使用Visual Studio Code将一个Windows.Forms应用程序移植到.Net标准2.0。根据对前面一个问题的回答(谢谢你们),我的计划是尝试使用Xamarin.Forms来取代System.Windows.Forms。因此,我将Xamarin.Forms包添加到我的项目中。当我尝试运行dotnet构建时,我看到以下错误:
C:\Users\<user>\.nuget\packages\xamarin.forms\
对于C#开发,我使用VS代码和扩展。我正在尝试使用构建一个Xamarin.Forms。我的问题是,即使我可以成功地用Mono构建项目,Omnisharp仍然抱怨缺少Xamarin.Forms引用:
The type or namespace name 'Forms' does not exist(由于我需要针对.NET框架的一个版本,所以我必须使用Mono构建它。)我就是这样用Mono构建这个<e
当我通过Visual Studio for Mac构建它们时,我注意到它使用的是Mono构建工具,而不是csc.exe之类的dotnet Target CoreCompile:
/LibraryFrameworks/Mono.framework/Versions/5.16.0/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe 是否有选项或其他属性需要更改,以便它可以