[解決済み] ファイルまたはアセンブリ 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform' を読み込むことができませんでした。
2022-02-12 07:12:57
質問事項
ここに掲載されている他の記事では、私の問題を解決することができませんでした。ASP.NET MVC5 Web Projectを実行すると、次のエラーが発生します。
どなたか、どこで間違っているのか、お分かりになる方はいらっしゃいますか?
Could not load file or assembly 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.8.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
=== Pre-bind state information ===
LOG: DisplayName = Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.8.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
(Fully-specified)
LOG: Appbase = file:///C:/Users/Teije/Documents/git/Project2.2/HaarlemFestival-Web/
LOG: Initial PrivatePath = C:\Users\Teije\Documents\git\Project2.2\HaarlemFestival-Web\bin
Calling assembly : (Unknown)
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\Users\Teije\Documents\git\Project2.2\HaarlemFestival-Web\web.config
LOG: Using host configuration file: C:\Users\Teije\Documents\IISExpress\config\aspnet.config
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.8.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
LOG: Attempting download of new URL file:///C:/Users/Teije/AppData/Local/Temp/Temporary ASP.NET Files/vs/b2d7334d/e3876cf7/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.DLL.
LOG: Attempting download of new URL file:///C:/Users/Teije/AppData/Local/Temp/Temporary ASP.NET Files/vs/b2d7334d/e3876cf7/Microsoft.CodeDom.Providers.DotNetCompilerPlatform/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.DLL.
LOG: Attempting download of new URL file:///C:/Users/Teije/Documents/git/Project2.2/HaarlemFestival- Web/bin/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.DLL.
WRN: Comparing the assembly name resulted in the mismatch: Build Number
ERR: Failed to complete setup of assembly (hr = 0x80131040). Probing terminated.
解決方法は?
私たちのテスト環境の1つで、このエラーが発生しました。 問題は、web.config ファイルにありました。 そのセクションには、DotNetCompilerPlatformアセンブリを参照するための設定がありましたが、間違ったバージョン番号がありました。 web.configを正しいバージョン番号に更新したところ、エラーが修正されました。
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
関連
-
[解決済み] [Solved] レイアウトページ "~/Views/Shared/_Layout.cshtml" で、以下のセクションが定義されているが、レンダリングされていない。"スクリプト"
-
[解決済み] IIS7.0で「HTTPエラー500.19 - 内部サーバーエラー」を解決するには [終了しました]。
-
[解決済み] 指定されたCGIアプリケーションでエラーが発生し、サーバーがプロセスを終了した
-
[解決済み] asp.netのルーティングの問題
-
[解決済み] "システムが指定されたファイルを見つけられませんでした"
-
[解決済み] ASP.Netでwebopt:bundlereferenceはどのように動作するのですか?
-
asp.netのログイン画面作成例
-
[解決済み] <modules runAllManagedModulesForAllRequests="true" /> 意味
-
[解決済み] cshtmlとaspxの違いは何ですか、なぜですか、どのようなときに選択するのが良いですか?
-
[解決済み] HTTPエラー 401.3 - 認証されていません
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] トップディレクトリより上では、先頭の ../ を使って終了できない
-
[解決済み] jquery の post 呼び出しから asp.net ページに html マークアップを送信する際に、潜在的に危険な Request.QueryString 値がクライアントから検出されました。
-
[解決済み] .ashxページの呼び出しによるファイルのダウンロード
-
クライアントから危険な可能性のある Request.Path 値が検出されました。
-
Asp.NET ラジオボタンの使用方法
-
asp.netのPostとGetデータの取得方法
-
[解決済み] ASP.NETエラー:このページの状態情報は無効であり、破損している可能性があります。
-
[解決済み] Internet Explorerの "n items remaining "問題を解決する方法をご存知の方はいらっしゃいますか?
-
[解決済み] HTTPエラー 401.3 - 認証されていません
-
[解決済み】ASP.NETとASP.NET MVCの違いは何ですか?