MSbuild 15.0没有构建Xamarin Android

时间:2017-07-11 09:47:43

标签: xamarin msbuild xamarin.android

我尝试升级构建过程以使用MSBuild 15.0附带的VS2017。到目前为止,我们一直在使用MSBuild 14.0

当我使用MSBuild 15时,我收到此错误。

C:\Program Files (x86)\MSBuild\Xamarin\Xamarin.Android.Sdk.props(16,3): error MSB4184:
The expression "[System.IO.File]::ReadAllText(C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\devenv.isolation.ini)" cannot be evaluated. 
Could not find file 'C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\devenv.isolation.ini'

看起来像$(VsInstallRoot)使用的道具文件指向错误的位置。

有没有人对可能发生的事情或如何解决此问题有任何想法?

感谢。

2 个答案:

答案 0 :(得分:0)

无论如何,对于部分问题,

原来是失败者的错误。我安装了MSBuild独立工具,并试图使用它来解决VsInstallRoot问题。

答案 1 :(得分:0)

在我的案例中帮助卸载了单独的MSBuild安装。我只在Visual Studio和gradle插件中使用MSBuild。