我尝试升级构建过程以使用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)
使用的道具文件指向错误的位置。
有没有人对可能发生的事情或如何解决此问题有任何想法?
感谢。
答案 0 :(得分:0)
原来是失败者的错误。我安装了MSBuild独立工具,并试图使用它来解决VsInstallRoot问题。
答案 1 :(得分:0)
在我的案例中帮助卸载了单独的MSBuild安装。我只在Visual Studio和gradle插件中使用MSBuild。