c# - 无法加载文件或程序集 'Microsoft.CodeAnalysis, version= 1.3.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一

标签 c# visual-studio-2015

昨晚发生了更新,现在我发现自己无法执行 ctrl + '.'。有关 VS 2015 中的代码建议。出现一条错误消息,内容如下:

Could not load file or assembly 'Microsoft.CodeAnalysis, version= 1.3.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

我仍然可以构建和开发,但如果没有这个功能,这真的很烦人。我承认,我软了!

有人对修复此错误有任何建议吗?

最佳答案

正如@CaptainAmerica 所指出的,解决方案是从 NuGet 更新 CodeDom 程序集。应该指出如何在 Visual Studio 中执行此操作。 我在这里找到了解决方案:

https://www.nuget.org/packages/Microsoft.CodeDom.Providers.DotNetCompilerPlatform/

基本上,在 Visual Studio 菜单中选择:

工具 -> Nuget 包管理器 -> 包管理器控制台

在出现在 Visual Studio 底部的控制台中运行此命令:

Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform

关于c# - 无法加载文件或程序集 'Microsoft.CodeAnalysis, version= 1.3.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42536506/

相关文章:

c# - DropDownList 将所选项目设置为 true

c# - 为什么 Roslyn 在尝试重写此 lambda 时会崩溃? (Visual Studio 2015 更新 1)

visual-studio-2015 - 我如何在 HTML 中为 JavaScript 启用 Intellisense 是 VSCode?

c# - File.OpenWrite 给出错误,而 FileStream(sFile, FileMode.Open, FileAccess.ReadWrite) 没有

c# - 如何使用 ValueConversions 检索 Entity Framework Core 的数据库模型

c# - Wpf/WinRT点画心

WPF ComboBox.Selected 附加事件。存在还是不存在?

c++ - QuantLib 构建错误

visual-studio-2015 - VS 2015 中的内部诊断中心异常。DataWareHouseRestWebHost 错误

c# - 使用 .NET 发送电子邮件 - 不那么容易