2017-03-02 6 views
0

は、ファイルまたはアセンブリ 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform、バージョン= 1.0.0.0、 カルチャニュートラル、PublicKeyToken = = 31bf3856ad364e35' またはその 依存関係の1つをロードできませんでした。モジュールにアセンブリマニフェストが含まれていることが予想されました。ASP.NETでこのエラーメッセージが意味するのは、 '/'アプリケーションのサーバーエラーです。

なぜこのエラーが発生し、どうすれば解決できますか? (またCodeAnalysisパッケージを含む)NugetパッケージMicrosoft.CodeDom.Providers.DotNetCompilerPlatformが間違ったバージョンだったので

+0

NugetパッケージのMicrosoft.CodeDom.Providers.DotNetCompilerPlatformは間違ったバージョンだと思います。 Nugetパッケージをアップデートしてみてください。 – Nitin

答えて

1

エラーが原因となっています。

新しいWebアプリケーションを作成し、Nugetパッケージを更新します。

2

は、パッケージをアンインストールしてから再インストールしてみ

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

これは、DotNetCompilerPlatformの定期的なアンインストールを試して再インストールした後、私のために働いていました。以前の試みで '-force'コマンドを使用したことはありませんでした。また、パッケージを再インストールする前にClean Solutionを実行しました。 – hacker