7

しばらくの間、RedGate の ANTS Performance Profiler を使用しています。最近、サード パーティの dll (Telerik) を .net 4.0 バージョンに更新しました。これを行うと、コードをプロファイリングできなくなりました。Telerik コントロールにヒットするとすぐに次のようになるからです。

System.Security.VerificationException: 操作により、ランタイムが不安定になる可能性があります。

RedGate と話をしたところ、「基本的にはすべて Microsoft とその CASPOL への変更によるものです。ANTS にはより多くの機能があり、これらの機能には高度な特権が必要です。ANTS は実行環境でアセンブリからメタデータを読み取ることができます...」

彼らの提案は、プロセスを完全信頼モードで実行することでした。それ、どうやったら出来るの?

Assembly.cs ファイルを調整しようとしましたが、問題はコードから生成されたものではないように見えるため、コードの調整に関してできることはあまりありません。

PS 私たちのアプリは WPF/Winforms デスクトップ アプリケーションです。web.config に変更を加えることで Web アプリの解決策を見つけましたが、実際には同等の解決策を見つけることができないようです (または、存在する場合は理解できません)。

4

0 に答える 0