問題タブ [mvc-mini-profiler]
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.
asp.net-mvc - mvc-mini-profilerの使用
EFCodeFirstでmvc-mini-profilerを使用しようとしています。DbProfiledConnectionを作成し、以下のように構築時にDbContextに渡します。アプリケーションは、SQLがプロファイラーに公開されていないため、期待どおりに動作し続けます。
おっと私の悪い。
WebContextがUnitOfWorkで構築されるときに、ProfiledDbConnectionを渡すように変更しました。
チェックしたところ、MiniProfier CurrentがApplication_BeginRequestに設定されており、データベースにクエリを実行しようとするとProfiledDbConnectionが返され、ProfiledDbProviderServicesクラスでエラーがスローされます。
このメソッドは、「プロバイダーがProviderManifestToken文字列を返しませんでした」を返します。エラー
c# - Entity Framework 4.1 で mvc-mini-profiler を使用する方法
MVC3 で mvc-mini-profiler を使用しようとしていますが、次のエラーが発生し続けます
タイプ 'MvcMiniProfiler.Data.ProfiledDbConnection' の接続のプロバイダー名を判別できません
以下は、コンテキストを試して開始するために使用しているコードです。
そして、これが DB コンテキスト クラスです。
asp.net-mvc-3 - EF 4.0 および Ninject での mvc-mini-profiler の使用
EF4 ベースのアプリで新しい mvc-mini-profiler を使用しようとしていますが、目的のデータソースへの接続を適切に取得する方法がわかりません。
これが私が得た限りです。
contianer 自体を使用せずに、EF コンテナーへの接続を取得するにはどうすればよいですか? 接続文字列がすべての EF ジャンクにラップされていることを除いて、SqlConnection を新規作成するだけです。
asp.net-mvc - ASP.NETMVCミニプロファイラーをLinq2SQLで動作させるにはどうすればよいですか?
ASP.NET MVC Mini Profilerは見栄えがしますが、Linq2SQLの使用例がわかりません。
これは、プロファイラーのドキュメントにあるLinq2SQLの例です。
これを実際のアプリケーションでどのように使用しますか?DataContextの周りにある種のラッパーを期待していましたが、これは別の方法で機能するようです。例の「GetConnection()」メソッドがどこで定義されているのかさえわかりません。
ありがとう、
エイドリアン
asp.net - MVC Mini Profiler には、アプリケーションのパスを尊重しないことが含まれています
プロジェクト ページで説明されているように MVC ミニ プロファイラーをセットアップしました。インクルードは実際にページに書き込まれています。
問題は、私のアプリケーションが にhttp://localhost:8080/web
あり、プロファイラーによって記述されたマークアップが次のように含まれていることです。
もちろん、これらはすべて 404 エラーになりますが、に移動する/web/mini-profiler-includes.less?
と問題なく読み込まれます。
その文字列を作成するソースは次の場所にあります。
Request.ApplicationPath がアプリケーションのパスを返さないのはなぜですか? 何か間違ったことをしていますか、それとも mvc-mini-profiler ページで問題を報告する必要がありますか?
編集:さらに奇妙にするために、コールにブレークポイントを設定し、その時点でMiniProfiler.RenderIncludes()
の値を確認したところ、 ! とても神秘的です。HttpContext.Current.Request.ApplicationPath
"/web"
EDIT 2:最新バージョン(2時間前:))で仮想パスのサポートが追加された可能性があり、NuGetパッケージ(私がインストールした方法)は完全に最新ではありません。調査中...
asp.net-mvc - mvc-mini-profiler、エンティティフレームワークは次のことを提供します:スペース'SSpace'には関連するコレクションがありません
mvcアプリケーションでmvc-mini-profilerを使用しようとしています。コンテキストのラッパーを作成し、CastleWindsorがインスタンスを作成します。ただし、「スペース'SSpace'には関連するコレクションがありません」というエラーが表示されます。edmxはアセンブリAにあり、DigidosEntitiesはアセンブリBにあり、これはアセンブリCにあります。何が問題になる可能性があるか考えてみてください。プロファイラーの最新バージョンを入手しました。
asp.net - AspNetSqlMembershipProvider で mvc-mini-profiler を正しく認証する方法
このコードを使用して、ユーザーが Application_BeginRequest および Application_AuthenticateRequest で役割を果たしているかどうかを確認しようとしましたが、機能しません。BeginRequest では、コードはヒットせず、Authenticate では一部のリクエストでヒットし、プロファイラーは表示されません。
Request.IsLocal のみをチェックすると正常に動作します。
アイデアや、なぜそれがうまくいかないのか、それを行うためのより良い方法はありますか?
[更新]私は awnser を受け入れましたが、うまく動かなかったので元に戻しました
次のことを行いましたが、最初はプロファイラーが表示されません。数回試行した後、シークレットモードでサイトにアクセスしようとしても表示されるようになったため、Cookie はありませんでした。
そして、私はチェックしています
そして、リクエストの最後で終了します。
[更新 2]締めくくりの質問です。これは無視してください。私は outputcache に所有されていました。
iis-6 - IIS6上のMVCミニプロファイラー
誰かがMVCミニプロファイラーをIIS6で動作させることができましたか?アプリケーションでプロファイラーを設定しましたが、Visual Studio、IIS Express、IIS 7.5で完全に機能しますが、まったく同じアプリケーションをIIS6に配置すると機能しません。
問題は/mini-profiler-includes.jsの読み込みにあるようですが、404応答が返されます。ルートテーブルを確認し、プロファイラーによって正しいルートが登録されましたが、それ以外に何を試すべきかわかりません。
llblgenpro - Llblgenでのmvc-mini-profilerデータベースプロファイリングの使用
データアクセスに使用されるLlblgenを使用してmvc-mini-profilerをasp.netmvcアプリケーションに統合しようとしています。llblgenのCommonDaoBase.CreateConnectionをオーバーライドしようとしました:
しかし、これにより、「SqlConnectionにキャストできません...」という例外が発生しました。誰かがmvc-mini-profilerをllblgenで動作させていますか?
nhibernate - NHibernate で MiniProfiler のデータベース プロファイリングを使用する
NHibernate でMiniProfilerのデータベース プロファイリングを使用する最も簡単な方法は何ですか? プロファイラーを機能させるにはDbConnection
、NHibernate が使用するを でラップする必要がありProfiledDbConnection
ます。
私は NHibernate の内部構造にあまり詳しくないので、すべての拡張ポイントがどこにあるのかわかりません。ISession
(NHibernateにはプロパティがあることに気付きましたが、Connection
読み取り専用です。)