2017-11-02 15 views
0

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。全著作権所有。

キャッシュにアセンブリを追加できません:このアセンブリは、現在ロードされているランタイムより新しいランタイムによって構築され、ロードできません。

+0

新バージョン新しいGacutilをして、コマンドプロンプトで "2017.3.1026.545" – Jignesh

+0

第三の試みです: 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

答えて

0

これは、インストールから参照DLLを追加した後に解決のフォルダ:

C:\プログラムファイル(x86の)\ラッパー\ aspnetmvc \バイナリ\ Mvc5 \ Kendo.Mvc \ ASP.NET MVC R3 2017年進捗\ TelerikのUI .dll

"library"フォルダのような他のフォルダから参照すると動作しません。

なぜそれがそんなのか分かりません!

関連する問題