Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Ubuntu上编译Xamarin_Ubuntu_Xamarin - Fatal编程技术网

在Ubuntu上编译Xamarin

在Ubuntu上编译Xamarin,ubuntu,xamarin,Ubuntu,Xamarin,我的客户端有一个遗留的移动应用程序,我们必须在其中更改api url,但我们需要找到一种方法来编译Android和/或iOS的应用程序。没有必要让两个操作系统都工作,因为我们只会使用这个应用程序调试一个新的API,所以只有一个Android/iOS就足够了 我试图用Mono Develop编译该项目,但出现了错误: /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):错误MSB3644:找不到项的

我的客户端有一个遗留的移动应用程序,我们必须在其中更改api url,但我们需要找到一种方法来编译Android和/或iOS的应用程序。没有必要让两个操作系统都工作,因为我们只会使用这个应用程序调试一个新的API,所以只有一个Android/iOS就足够了

我试图用Mono Develop编译该项目,但出现了错误:

/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5):错误MSB3644:找不到项的引用集。NETPortable,版本=v4.5,配置文件=Profile111。要解决此问题,请为此版本的平台安装开发包(SDK/目标包),或更改目标平台。NET Framework开发人员包可从(MSB3644)下载

(信息翻译自波兰语)


你有办法在Ubuntu上编译应用程序吗?我还可以通过MacInCloud服务访问Mac电脑-也许在Mac上这样做会更容易。

使用Azure DevOps托管的代理怎么样?但是不,我认为在Ubuntu上编译应用程序不是一个简单的方法。iOS应用程序无论如何都需要在Mac上构建……Xamarin位仅在Windows/macOS上受支持。所以你必须使用这两个操作系统,而不是Linux。