1

MSMQ を使用して、サービスから複数の場所にある SQL Server テーブルにレコードを挿入しています。SQL Server からこの MSMQ キューに挿入したいと考えています。そうすれば、各サーバーにメッセージを追加する独自の方法を考え出すのではなく、既存のインフラストラクチャとコードに便乗することができます。

これを行う最善の方法は、CLR を使用することです。

ただし、CLR から MSMQ メッセージを作成するために見つけたすべてのコードには、UNSAFE モードが必要です。代わりに EXTERNAL_ACCESS モードでそれを行う方法はありますか?

4

1 に答える 1

3

これは、System.Messaging が CLR でサポートされているライブラリではないことが原因である可能性があります。サポートされていないライブラリであるため、SAFE または EXTERNAL_ACCESS の要件を満たしていません。

詳細はこちら: http://msdn.microsoft.com/en-us/library/ms403279.aspx

于 2012-12-04T16:59:50.850 に答える