NuGetからGlimpse.Mvc3をインストールしました。パッケージは私のでトレースと垣間見ることを可能にしました。正常に到達でき(404はありません)、 IPが許可リストに一致していることが報告されます。[オン]ボタンをクリックすると、が表示されます(Cookieが設定されていることを確認しました)。しかし、戻ってプロジェクトを更新すると、新しいものは何も表示されません。他にやらなければならないことはありますか?web.config
localhost/.../Glimpse/Config
127.0.0.1
glimpseState = On
- NuGetのGlimpseMvc3.0.82(Glimpse.Mvc3.dllはv0.80を報告し、Glimpse.Core.dllはv0.83を報告します)
- Windows 7 SP1
- IIS 7.5
- .NET 4.0
- Visual Studio 2010 Professional
- かみそりビューエンジンを備えたMVC3プロジェクト
- プロジェクトは、仮想ディレクトリでローカルIISを使用するように設定されています
ここでの私の最終目標は、私のサイトが少し遅い理由を理解することであり、ページごとに少なくとも1秒かかります。Webフォームの時代には、そうでなければページを設定するだけでした。Trace=True
タイムスタンプ付きのログを取得しましたが、MVCのオプションではありません。Glimpseは、その役割などを果たすようです。
編集: JavaScriptエラーコンソールを開いたところ、読み込みに問題があることがわかりましたlocalhost/.../Glimpse/glimpseClient.js
。直接そこに行こうとすると、すぐに非常に壊れたリンクが表示されます。つまり、404ではなく、サーバーがまったく存在しないように機能します(ブラウザー固有のページ)。と交換"glimpseClient.js"
する"Config"
と適切なページが表示されるため、サーバーアドレスは問題ないようです。
Edit2:プロジェクトのgithubに、似たような未解決の問題があります。私のサイトのHTMLソースを見ると、下部にたくさんの垣間見るコードが追加されているのがわかります。glimpsePathは私の仮想ディレクトリに正しく設定されています。私web.config
はすでにrunAllManagedModulesForAllRequests="true"
設定していました。