混合モードのC++/CLIアセンブリをSQLServerにロードすることはできません。
「純粋な」C++/CLIアセンブリのみをロードできます:
ただし、これを回避する方法があるかもしれません。 P/Invoke
を使用する C#ファイルで。 CLR
の場合、これは混合モードのC ++/CLIアセンブリラッパーを作成するのと同じです。 コードはnative
を呼び出します アセンブリ内のコードは、暗黙的なP/Invoke
を実行します (これがあなたのために働くかどうか私に知らせてください。)
SQL Serverが混合モードアセンブリの読み込みを妨げるのはなぜですか?
これが私の理論です:
元のMicrosoftデザインチームの誰かが空欄を埋めることができれば、私は非常に興味があります!