MSbuild 15.0 not building Xamarin Android



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

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

C:Program Files (x86)MSBuildXamarinXamarin.Android.Sdk.props(16,3): error MSB4184:
The expression "[System.IO.File]::ReadAllText(C:Program Files (x86)Microsoft Visual Studio2017BuildToolsCommon7IDEdevenv.isolation.ini)" cannot be evaluated. 
Could not find file 'C:Program Files (x86)Microsoft Visual Studio2017BuildToolsCommon7IDEdevenv.isolation.ini'

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

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

谢谢。

事实证明是失败者错误,无论如何都是部分问题。我安装了MSBuild独立工具,并试图使用它,因此VsInstallRoot问题。

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

最新更新