考えられることはすべて試したので、SOに目を向けています。Glimpse をリモート IIS サーバーで動作させることができません。ADO、ASP.NET、EF5、および Mvc4 拡張機能を備えた Glimpse 1.2 を使用しています。VS 開発サーバーを使用して Web アプリケーションをローカルで起動すると、すべてがうまく機能します。ただし、リモート開発サーバーにデプロイするときに Glimpse アイコンが表示されないようです。これが私が試して気づいたことです:
私のLocalPolicyを無視しています
web.config
:<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> <inspectors> <ignoredTypes> <add type="Glimpse.Mvc.Inspector.DependencyInjectionInspector, Glimpse.Mvc4" /> <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/> </ignoredTypes> </inspectors> </glimpse>
/Glimpse.axd にアクセスして、問題なく有効化ボタンを押すことができます
次の内容で Cookie が設定されます。
glimpsePolicy On backofficetest/ 1088 2027053056 32990064 3189135193 30291671 *
Glimpse ログをオンにしても、エラー メッセージや警告メッセージは表示されません。リクエストごとに次のものが生成されます。
2013-04-11 12:43:06.8992 | DEBUG | RuntimePolicy set to 'Off' by IRuntimePolicy of type 'Glimpse.AspNet.Policy.LocalPolicy' during RuntimeEvent 'BeginRequest'.
Fiddler は、要求中に Glimpse 関連のリソースに対して呼び出しが行われていないことを確認します。
ページのソースには、Glimpse に関連するものは何も表示されません。
どこかで設定を見逃しただけだと確信していますが、これは私を狂わせています。誰にもアイデアはありますか?
ありがとう。