2009-06-01 9 views

答えて

2

はい。 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固有のものを開くことを試みるべきではありません。

+0

うん、ちょうどRemusと同じです。アプリケーションでアセンブリを参照し、配布可能パッケージでパッケージ化すると、SQLの外部で動作します。 –

関連する問題