C# MSB0001:内部MSBuild错误:从记录器关闭引发

C# MSB0001:内部MSBuild错误:从记录器关闭引发,c#,visual-studio,C#,Visual Studio,将VisualStudio更新到15.8.0后,我无法打开任何项目,出现以下错误 Microsoft Visual Studio MSB0001:内部MSBuild错误:从记录器关闭引发 System.TypeLoadException:无法从程序集>“Microsoft.Build.Framework,版本=15.1.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”加载类型“Microsoft.Build.Framework.IEventSource3”

将VisualStudio更新到15.8.0后,我无法打开任何项目,出现以下错误

Microsoft Visual Studio

MSB0001:内部MSBuild错误:从记录器关闭引发

System.TypeLoadException:无法从程序集>“Microsoft.Build.Framework,版本=15.1.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”加载类型“Microsoft.Build.Framework.IEventSource3”

在Microsoft.Build.BackEnd.Logging.LoggingService.ShutdownPonent()中

在Microsoft.Build.Evaluation.ProjectCollection.ShutDownLoggingService()中


我试图修复visual studio。我甚至试着重新安装。请帮助调试此问题。

以下问题已为我解决

gacutil/u Microsoft.Build.Framework

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

像魔术一样工作(使用VisualStudioDeveloper命令行-admin)。谢谢你的快速回复。