在VS 2017中打开VS 2015项目时出现安装缺失功能的错误
当我按下安装按钮时,加载程序出现,然后出现错误,之后没有任何反应
到目前为止尝试的东西
Link 1:已安装适用于.NET 4的Microsoft Expression Blend软件开发工具包(SDK)
Link 2:无法执行此链接中提供的任何步骤
Link 3:已完成此设置以设置VS2017的代理设置
环视信息 使用具有代理设置的公司帐户访问互联网
请提供有关如何继续进行的帮助。
答案 0 :(得分:0)
这可能是由于为项目安装了Nuget软件包“ Microsoft.CodeDom.Providers.DotNetCompilerPlatform”而没有实际包含所有软件包文件引起的。 (我不知道这是怎么发生的。)
编辑已卸载项目的项目文件(在解决方案资源管理器中右键单击>编辑)。在顶部附近删除此行:
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
再次右键单击项目>重新加载项目。
Visual Studio可能会提示您还原Nuget程序包。点击是。
如果没有出现提示,请在解决方案资源管理器中单击该解决方案>还原Nuget程序包。