0

アプリケーションが使用しているアセンブリを更新する必要があります。

これは、web.config のこの行を介して GAC のアセンブリを参照する Web サイト アプリケーションです。

<add assembly="dotnetCHARTING, Version=4.3.2721.21869, Culture=neutral, PublicKeyToken=AF2CD47DB69D93BD" />

しかし、私は混乱しています.C:\Windows\assemblyまたはC:\Windows\Microsoft.NET\Assemblyにアセンブリが見つかりません

私もこのツールを試しましたが、ダイスはありませんでした。 http://gacbrowser.blogspot.co.uk/2008/03/gac-browser-introduction.html

公開鍵とアセンブリ名を調べてみました。

何か案は?

(編集 - web.config 行をコード サンプルに変換)

4

3 に答える 3

3

.NET Fusion Loggerを使用してみましたか? アセンブリが読み込まれた正確なパスが表示されます。

于 2012-04-25T15:56:30.927 に答える
1

使用している .Net のバージョンは何ですか? .Net4 では、GAC の場所が変更されました。詳細については、この質問を参照してください: .NET 4.0 には新しい GAC があります。なぜですか?

于 2012-04-25T16:49:13.683 に答える
0

ProcessExplorerを使用してダンプまたはミニダンプを作成してみてください。アプリケーションが使用しているすべてのdllが表示されます。

于 2012-04-25T16:09:15.690 に答える