0

アプリケーションの CLR ランタイム ホストにアクセスし、ポリシー マネージャーを介してそのポリシーを変更しようとしています。

問題は、私が見たすべての例が新しい CLR ランタイムを作成し、それを使用してアプリケーションを起動しているように見えることです。

SetActionOnFailure()既に実行されている CLR ランタイムにアクセスし、その障害ポリシーを変更するために使用する方法を探しています 。

では、C# または c++/cli でそれを行うにはどうすればよいですか?

私が見つけた例 (ただし、実行中の CLR ランタイム ホストでは動作しないようです):

CLR ホスティング インターフェイスを使用したエスカレーション ポリシーの指定

StackOverflowException 後の存続

4

1 に答える 1

2

ネイティブ コードの生成中にポリシーが組み込まれるため、コードを JIT する前にポリシーを設定する必要があると思います。

于 2011-10-11T14:38:45.900 に答える