更新至Visual Studio 2017 15.8.6,现已完全损坏

时间:2018-10-10 14:21:25

标签: c# visual-studio visual-c++ visual-studio-2017

我上周更新到Visual Studio 2017 15.8.6(我正在运行Windows 10,是最新的),从那时起,我一直无法使用Visual Studio。

当我尝试创建一个新的Visual C ++项目时,出现以下错误: Error 1

其次:

Error 2

然后:

Error 3

这不限于Visual C ++。 C#项目也会失败:

Error 3

即使按下工具栏上的“帮助”按钮也会引发错误:

Error 4

我花了很长时间寻找这些问题的解决方案,并尝试了多种方法:

1)我安装了“ Clear MEF Component Cache”扩展并运行了它。没有运气。

2)我完全删除了AppData目录中的VisualStudio文件夹。没有运气。

3)我重新安装了Visual Studio2017。两次。

4)我运行了修复安装。

没有任何效果。重新安装无济于事,在MSDN论坛上找到的所有解决方案均无效。

每个项目模板都会失败。我确保在Visual Studio安装程序中选择了每个必需的组件。我没主意了。

这是我的ActivityLog.xml文件的内容,如以下错误消息中所引用:

[https://pastebin.com/RVgpmDTG][1]

1 个答案:

答案 0 :(得分:1)

好像我找到了解决方案。在VS开发人员命令提示符中执行以下操作:

gacutil /u Microsoft.Build.Framework

gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\Microsoft.Build.Framework.dll"