首页 > 解决方案 > C# vS2017 项目未构建:无法加载文件或程序集 Microsoft.CodeAnalysis

问题描述

我有一台装有 Windows 10 的新笔记本电脑。我安装了最新的 Visual Studio 2017。我打开了以前在 Windows 7 笔记本电脑上使用旧版 Visual Studio 2017(即不是最新更新)的 c# 解决方案。与设置的唯一区别是新安装具有 .net 框架 4.6.1 和 4.8。当我尝试构建时,出现以下错误:

未处理的异常:System.BadImageFormatException:无法加载文件或程序集“Microsoft.CodeAnalysis,Version=2.10.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该模块应包含程序集清单。C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Roslyn\Microsoft.CSharp.Core.targets 52

我确实尝试恢复到 4.6.1。我还在以前的任何问题中尝试了大多数建议的解决方案,“无法加载文件或程序集”

标签: c#visual-studio-2017microsoft.codeanalysis

解决方案


我能够通过重新安装 VS 2017 来解决这个问题。我之前尝试过这个但没有成功,但这次成功了。一个区别是我还卸载了 VS 2019,只重新安装了 VS 2017。


推荐阅读