MVC5 Web API プロジェクトがあります。デプロイ後に次のエラーが発生します。
ファイルまたはアセンブリ 'WebGrease, Version=1.5.1.25624, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。指定されたファイルが見つかりません。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。(HRESULT からの例外: 0x80131040) ファイル名: 'WebGrease、バージョン = 1.5.1.25624、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35'
私のプロジェクトでは、次の参照があります。
System.Web.Mvc - 5.1.0.0
System.Web.Razor - 3.0.0.0
ウェブグリース - 1.6.5135.21930
また、Web.config ファイルに次のセクションを含めました。
<runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" /> </dependentAssembly>
次の手順を試しましたが、まだ機能していません。
アンインストール パッケージ Microsoft.AspNet.Web.Optimization
アンインストールパッケージ WebGrease
インストール パッケージ Microsoft.AspNet.Web.Optimization
更新パッケージ WebGrease
技術ブログで多くのリンクを参照しましたが、展開後も同じエラーが発生します。
解決策を見つけるのを手伝ってくれる人はいますか?
ありがとう