2012-03-28 21 views
1

NuGetを使用してglimpseをインストールし、web.configが更新され、「MySite/glimplse.axd」がサービスをオンにしていることを確認しました。クライアント側のツールを参照してください。私は他のサイトや一般的に滑らかなを使用しているが、現在のアプリケーションは、いくつかのオーダーの規模がさらに複雑です、それはいくつかのHttpModulesを持って、現在私のローカルIIS7のインストール(カッシーニで実行されていません)で設定され、私が気づくべきであるGlimplseを妨害するか?ASP.NET MVC 3サイトのセットアップ後にクライアントサイドツールが表示されない

答えて

1

web.configにログインを有効にすると、Glimpseが表示されない理由についてもう少し詳しく知ることができます。

<glimpse enabled="true" loggingEnabled="true"> 

ログファイルは、あなたのためにそれを綴るヘルプ見直しのためにそれをここに投稿していないように見える場合。

+0

よかった、今すぐ遊んで、結果を投稿します。ありがとうございました。 – Rikal

+0

ログが役に立たないので、私はこれらの警告を受け取ります: System.Web.Mvc.ControllerActionInvokerのget_Bindersメソッドは代理可能ではありません。 System.Web.Mvc.ControllerActionInvoker型のset_Bindersメソッドは代行可能ではありません。 System.Web.Mvc.ControllerActionInvoker型のGetTypeメソッドは代理可能ではありません。 System.Web.Mvc.ControllerActionInvoker型のMemberwiseCloneメソッドは代理可能ではありません。 – Rikal

+0

Glimpseが実行中であることを意味するので、それは良いニュースです。ファイル内には、Glimpseが与えられたリクエストに自分自身を埋め込むことができない理由を示す別の行があるはずです。 – nikmd23

4

今朝Glimpse(v1.3.0)を更新した後も同じ問題がありました。ここで私はこれを解決するために何をしたのですか?垣間見る

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> 
    <logging level="Trace" /> 
</glimpse> 

のための電源をオンにし、トレース上の

電源を入れてAsp.net

<system.web> 
    ... 
    <trace enabled="true" pageOutput="true" requestLimit="40" localOnly="true"/> ... 

のトラッキングにトレース出力は私に起こっていたもののヒントを与えました。

私の場合、Glimpse.axdへのリクエストは、フォーム認証のために404応答を受け取りました。

P/S:(私のWeb.configファイルが<location path=>そのラップsystem.websystem.webServerと更新は無視して、いくつかのように見えるしている(nuget経由)垣間見るアップデートは、Web.configファイルを変更します、と私はいつも手動でそれらの変更を元に戻す必要がありそれら)。

関連する問題