0

単純な httpModule を作成し、GAC に登録して、グローバル web.config に追加しました。

モジュールにいくつかの変更を加え、バージョンを更新し、web.config でも変更しました。

何が起こるかというと、古いバージョンを入手し続けることです。コンピューターを再起動し、GAC から削除し、コンシューマー アプリの .net temp ファイルを削除しましたが、それでもコンシューマー アプリは httpModule から古い html コードをレンダリングします。

一体何が起こっているのかについて何か考えはありますか?

ありがとう、ブルーノ・フィゲイレド http://www.brunofigueiredo.com

4

2 に答える 2

1

GAC を使用しないでください。

シンプルです。バージョン管理の問題を回避するために、依存関係はバイナリで展開する必要があります。

以前にこれについてブログを書きました: http://www.tigraine.at/2008/10/13/handling-dependencies/

于 2008-11-07T13:02:01.067 に答える
0

古いバージョンが bin フォルダーにある可能性はありますか? もう 1 つの方法は、古いバージョンに対して他のコードをコンパイルすることです。他のすべてが失敗した場合は、bindingRedirectを使用して新しいバージョンを強制できます。

于 2008-11-07T12:59:01.837 に答える