2017-03-02 55 views
0

無法加載文件或組件 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform,版本= 1.0.0.0, 文化=中性公鑰= 31bf3856ad364e35' 或它 的一個依賴。預計該模塊將包含程序集清單。此錯誤消息在ASP.NET中的「服務器錯誤/'應用程序中的含義是什麼?」

爲什麼我一直得到這個錯誤,我該如何解決?

+0

我認爲Nuget包「Microsoft.CodeDom.Providers.DotNetCompilerPlatform」的版本是錯誤的。嘗試更新Nuget包。 – Nitin

回答

1

錯誤導致,因爲NuGet包Microsoft.CodeDom.Providers.DotNetCompilerPlatform(其中還包含CodeAnalysis包)是錯誤的版本。

創建新的Web應用程序並更新Nuget包。

2

嘗試卸載並重新安裝包

Uninstall-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -force 
Install-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform 
+0

這在嘗試定期卸載DotNetCompilerPlatform並重新安裝後適用於我。儘管如此,我在之前的嘗試中從未使用過'-force'命令。我還在重新安裝軟件包之前運行了Clean Solution。 – hacker

相關問題