Microsoft SQL Server 2008 R2 がインストールされています。
Microsoft.SqlServer.BatchParser.dll
C#にAsseblyとしてインクルードしたい。しかし、そのdllが見つかりません。
GAC フォルダーに移動すると、Assebly がそこにあります。
しかし、VS2008 の参照ダイアログ ボックスには表示されません。
そのdllはどこにありますか、またはどのように入手できますか?
Microsoft SQL Server 2008 R2 がインストールされています。
Microsoft.SqlServer.BatchParser.dll
C#にAsseblyとしてインクルードしたい。しかし、そのdllが見つかりません。
GAC フォルダーに移動すると、Assebly がそこにあります。
しかし、VS2008 の参照ダイアログ ボックスには表示されません。
そのdllはどこにありますか、またはどのように入手できますか?
BatchParser は SMO の一部です。簡単なルールとして、明示的に許可されていない限り、自分で作成していない DLL を再配布することはできません。再配布可能な DLL は、再配布可能なパッケージで提供されます。SQL Server の場合、SMO 再頒布可能パッケージは「機能パック」の形式で提供されます。SQL Server 2008 については、対応する機能パックがここで発表されましたが、機能パック自体へのリンクは壊れています。Microsoft® SQL Server® 2008 R2 Feature Packを使用できます。これには、ターゲット コンピューターに必要な SMO オブジェクトをインストールするためにアプリケーションに含めて配布する必要があるSharedManagementObjects.msiが含まれています。もう 1 つの方法は、オープン ソースの SQL バッチ実行ライブラリを使用することです。