1

「ハブ」を更新しました。具体的には、いくつかの新しいメソッドを追加しました。VS 2012 内でデバッグすると正常に動作します。ただし、ローカル IIS に発行すると、シグナル/ハブはまだ古いプロキシ ハブを生成しています。新しいメソッドはリストされていません。

アセンブリの古いバージョンではないことを確認するために、ILSpy を実行したところ、新しいメソッドが表示されました。

HubName 属性を変更して、その変更が新しいプロキシ ハブに反映されるかどうかを確認するために、ちょっとしたことを試してみました。そうではありません。

シグナル/ハブの URL に適切なプロキシを生成させる方法について何か考えはありますか? 最後に ?120 などを追加して、キャッシュされているかどうかを確認しましたが、違いはありませんでした。

4

2 に答える 2

0

問題は、サイトがサブアプリケーションとして展開されていたことでした。その上に別のアプリケーションがあるため、サンプルからコピーしたシグナル/ハブのURLがビルドに対して間違っていました。相対的なものにする必要があったため、先頭に〜を追加すると問題が修正されました。

于 2012-07-04T12:30:50.743 に答える
0

アプリケーション プールをリサイクルしても機能しない場合は、

AssemblyInfo.cs の AssemblyVersion 属性を変更する代わりに、AssemblyFileVersion を変更します。これにより、アセンブリのすべての読み込みがそのまま残りますが、GAC でデプロイされたバージョンを確認するオプションが提供されます。

共有アセンブリの通常の場所は、別名グローバル アセンブリ キャッシュに格納されます。GAC。アセンブルを追加または削除するには、Visual Studio または Microsoft Net Gac ユーティリティを使用します。GAC 操作のその他の代替手段GACView v1.11 - Global Assembly Cache (GAC) Viewer

于 2012-07-03T19:46:16.853 に答える