問題タブ [glimpse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
glimpse - 例外設定 HTTP 応答ヘッダー 'Glimpse-RequestID'
サーバー上で Glimpse を実行しようとしています。ここでの IIS のセットアップ方法は、サイトが外部ドメインのように見えるものにマップされるというものですが、実際にはローカルの IIS プロジェクトです。Windows の「hosts」ファイルは「site.foo.com」ドメインを 127.0.0.1 にマップし、「site.foo.com」が IIS のサイトへのバインドとして追加されます。ローカルマシンのブラウザからでも、ローカルまたはリモートのリクエストとして表示されることを意味するかどうかわからないため、これはほぼ確実に重要であるため、これについて言及します
Glimpse アイコンがローカル マシン上のリクエストからも表示されるようにするために、web.config を更新して、ランタイム ポリシーの一部を無視しました (ログがそれらについて不平を言っていたため)。
アイコンは表示されるようになりましたが、クリックしても何も起こらず、ログに次のように表示されます
次に見る必要があるアイデアはありますか?
ありがとう
tabs - Glimpse モデル バインディング タブが無効になっているのはなぜですか?
Glimpse MVC4 バージョン 1.2.0 を使用しています。
ブラウザで Glimpse UI を開くと、[Model Binding] タブが無効になっていることに気付きました。有効にする方法がわかりません。Glimpse docsを読むと、タブを無視できることがわかります
しかし、私のweb.configにはそれがありません:
他のすべてのタブが有効になります。このタブが無効になっている理由を教えてください。
編集:「セッション」タブも無効になっていることに気付きました。
Session["Testing"] = "123"
コールを追加した後、 [セッション] タブが有効になりました。ただし、「モデルバインディング」タブを有効にすることはできません。ポストバックのビューコードは次のとおりです。
PRG のアイデアを使用して、次のようにコードを書き直しました。
私が抱えている問題は、「履歴」タブで、「SaveSuccess」リクエストを調べると「Model Binder」が有効になっていることがわかり、DefaultModelBinder が使用されていることを示していることです。ただし、カスタム モデル バインダーを使用するインデックス リクエストでは、タブが有効になりません。
asp.net - glimpse はどのようにデバッグ情報を保持しますか?
Glimpseは収集したデータをどのように保持しますか? それはすべてメモリに保存されていますか?データベースにデータを永続化する方法はありますか?
複数のマシンに Web サイトをインストールしている場合 (ロード バランシング)、デバッグに glimpse を使用できますか? それとも、あるサーバーから収集されたデータに他のサーバーからアクセスできないのでしょうか?
asp.net - Glimpse は、SqlClient 名前空間クラスを使用するときに診断を提供できますか
Glimpse と Glimpse.ADO 拡張機能をダウンロードし、テスト インスタンスにインストールしました。
実行されたすべてのSQLをキャプチャできると思っていましたが、コードの記述方法ではコマンドがキャプチャされないようです。
次のように記述されたSQLコードを使用して、テストページから情報を提供することができます。
ただし、この dbProviderFactories メソッドを使用してのみデータをキャプチャできる場合、コード内に変更する場所が多すぎます。
Glimpse.ADO を System.Data.SqlClient.SqlConnection クラスで動作させる方法はありますか? この名前空間で動作する別の Glimpse 拡張機能はありますか?
この問題に取り組む別の方法はありますか?
asp.net-mvc - タイムラインの欠落した詳細を垣間見る
Glimpse のタイムラインで、Begin Request イベントと End Request イベントの間の詳細がすべて欠落している理由を知っている人はいますか?
web.configにあることを確認しましたdebug="true"
が、役に立たないようです。
いくつかの追加の詳細:
- MVC3 アプリ
- サイトコア CMS の使用
- Glimpse バージョン 1.3
詳細を説明しますが、何が関連しているかどうかはわかりません。
この同じ問題を報告している人を見つけることができないため、何が原因なのかわかりません。
asp.net-mvc - Hosted MVC 製品 -- 数千のサイトへの最小限の展開のための重要な戦略
現在、私の製品は 72 MB の完全な展開サイズを持ち、そのうち 68 MB は私のアプリの bin フォルダーにある DLL です。メイン アプリケーション DLL 自体は 2 MB 未満であるため、フットプリントの大部分は MVC 自体と、私のプロジェクトにあるいくつかの「アドオン」 (Stimulsoft Reports、Glimpse など) からのものです。
このアプリは、最終的に 2000 の Web サイトに展開されます。明らかに、この方法でデプロイされたアプリケーションには膨大な量の冗長性があります (Bin Deployed -- Copy Local True)。この展開の全体的なフットプリントを削減するにはどうすればよいですか?
私が見つけることができたすべてのドキュメントは、実際には「単一展開」のケースのみを扱っています。展開サイズ、ディスク容量、およびメモリ使用量を節約するような方法でこれを行うことを実際に説明しているものを見つけることができませんでした.