Visual Studioで開発中ですが、問題なく動作します。しかし、IISサーバーに展開すると、サーバーエラーが発生します。ファイルまたはアセンブリを読み込めませんでした。Kendo.Mvc、Version = 2017.3.913.545
これは、2017.3.913.545から2017.3.2016にアップグレードした後に発生し、新しいコントローラでのみエラーが発生します。以前のコントローラが動作しています。
エラー:
は、ファイルまたはアセンブリをロードできませんでした 'Kendo.Mvc、バージョン= 2017.3.913.545、カルチャニュートラル、PublicKeyToken = = 121fae78165ba3d4' またはその依存関係の1つ。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。 (HRESULTからの例外:0x80131040)
試したGACUTILですが、バージョンエラーです。
コマンドプロンプト:
C:\プログラムファイル(x86の)\マイクロソフトのSDK \ Windowsの\ v7.0A \ビン\ x64の>ます。gacutil/i「のE:\ Jignesh.Surti \ TFS \ C3I Webアプリケーション\ C3Connect.C3i \ lib \ KENDOUIMVC \ 2017.3.1026.545 \ Kendo.Mvc.dll "
Microsoft(R).NETグローバルアセンブリキャッシュユーティリティ。バージョン3.5.30729.1
著作権(c)Microsoft Corporation。全著作権所有。
キャッシュにアセンブリを追加できません:このアセンブリは、現在ロードされているランタイムより新しいランタイムによって構築され、ロードできません。
新バージョン新しいGacutilをして、コマンドプロンプトで "2017.3.1026.545" – Jignesh
第三の試みです: C:のx64 \ \プログラムファイル(x86の)\マイクロソフトのSDK \ WINDOWS \ v10.0A \ binに\ NETFX 4.6.1ツール> gacutil/i "E:\ Jignesh.Surti \ TFS \ C3i Web App \ C3Connect.C3i \ lib \ KENDOUIMVC \ 2017.3.1026.545 \ Kendo.Mvc.dll" Microsoft(R).NETグローバルアセンブリキャッシュユーティリティ。バージョン4.0.30319.0 著作権(c)Microsoft Corporation。全著作権所有。 アセンブリが正常にキャッシュに追加されました。 しかし、IISで問題はまだ解決されていません。 – Jignesh