Ninjectを使用するアプリケーションのプロファイルを作成しようとしています。私はANTSプロファイラを使用していますが、それはANTI Profiler for Ninjectの参照により、「操作でランタイムが不安定になる可能性があります」
StandardKernel kernel = new StandardKernel();
ラインに当たったとき、プロファイラは、「操作は、ランタイムを不安定化させる可能性」という私にエラーを与えています。 the ANTS forumとその他の場所を読むことから、NInjectのセキュリティ設定が原因と思われます。私はそれらを変更するのを嫌っており、どのように自信を持ってどのようにするのか本当に分かっていないでしょう(私は、NInjectがオブジェクトを作成する方法と思われます。これは反映されず、中信頼環境では実行されません。純粋な推測!)。 NinjectとANTSでこの問題を遭遇する人は誰ですか?もしそうなら、どのように修正されましたか?
これまで私が試した唯一のことは、すべてが管理者として実行されていることを確認することですが、違いはありません。私はそれをプロファイリングしていないときにも、コードは正常に動作し、ANTSの誰かがこれを読んでいると、ラインレベルのタイミングをオフにするとコードが機能するので、上記のリンクに記載されている問題です...解決策には、NInjectアセンブリの変更が必要です)。
この例外を取り除くもう1つの方法は、「LineLevelBlacklist.xml」ファイルに関心のあるアセンブリを追加することです(https://forums.red-gate.com/viewtopic.php?p=p) 138072#p138072)。 –