我上周更新到Visual Studio 2017 15.8.6(我正在运行Windows 10,是最新的),从那时起,我一直无法使用Visual Studio。
当我尝试创建一个新的Visual C ++项目时,出现以下错误:
其次:
然后:
这不限于Visual C ++。 C#项目也会失败:
即使按下工具栏上的“帮助”按钮也会引发错误:
我花了很长时间寻找这些问题的解决方案,并尝试了多种方法:
1)我安装了“ Clear MEF Component Cache”扩展并运行了它。没有运气。
2)我完全删除了AppData目录中的VisualStudio文件夹。没有运气。
3)我重新安装了Visual Studio2017。两次。
4)我运行了修复安装。
没有任何效果。重新安装无济于事,在MSDN论坛上找到的所有解决方案均无效。
每个项目模板都会失败。我确保在Visual Studio安装程序中选择了每个必需的组件。我没主意了。
这是我的ActivityLog.xml文件的内容,如以下错误消息中所引用:
[https://pastebin.com/RVgpmDTG][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"