0

厳密に言えば、これはプログラミングの問題ではないことを私は知っていますが、それに答えることができるのはプログラマーだけだと思います。

これまでにこれが発生したことはありませんが、NCoverをインストールした1つのワークステーションでは、ロードするすべての.NETアセンブリをインターセプトしているようです。たとえば、インストール後、突然.NETアプリケーションをロードするのに数分かかります。.NETサービスは、タイムアウトしたために開始できません。NCover自体のロードにも数分かかります。

何が起きてる?Process Explorerを開いてこれらのいくつかを調べたところ、アセンブリがNCover DLLなど、特にmscorlibに関連していることがわかりました。

誰かが以前にこれが起こったことがありますか?私は途方に暮れています。

4

1 に答える 1

2

IISまたはサービスでカバレッジを実行した後、問題が正しくクリーンアップされなかったようです。レジストリのHKLM\SYSTEM \ CurrentControlSet \ Control \ SessionManager\Environmentを確認してください。Cor_Enable_ProfilingとCor_Profilerがキーとして存在する場合は、それらを削除する必要があります。また、NCover_Pid、NCover_Admin、COMPLUS_ProfAPI_ProfilerCompatibilitySetting、NCover_Process_Module、およびNCover_Allが存在する場合は、それらを削除することをお勧めします。

于 2009-11-21T13:40:13.923 に答える