0
これはできますか?または、SQL ServerのすべてのCLR UDTがSQL Serverで使用されていますか?CLR SQL Server UDTをSQL Serverからクライアントアプリケーションに戻しますか?
これはできますか?または、SQL ServerのすべてのCLR UDTがSQL Serverで使用されていますか?CLR SQL Server UDTをSQL Serverからクライアントアプリケーションに戻しますか?
はい。 UDTアセンブリとすべての依存アセンブリは、クライアント上に既に存在し、アプリケーションフォルダまたはGACのいずれかにアクセス可能でなければなりません。プロジェクトでUDTアセンブリのバイトを参照する必要があります。または、UDT型の列を参照する前に、実行時にUDTをロードする必要があります。このMSDNリンクはすべてrequirements your UDT has to meet before ADO.Net can instantiate them in your clientについて説明しています。あなたのUDTコードは、SQL CLRランタイムで実行されると想定してはいけません。 「コンテキスト」接続またはSQL固有のものを開くことを試みるべきではありません。
うん、ちょうどRemusと同じです。アプリケーションでアセンブリを参照し、配布可能パッケージでパッケージ化すると、SQLの外部で動作します。 –