Visual Basic .NET アプリケーションのコンパイルとリンクのオプション
このトピックは、Visual Basic .NET アプリケーションのコンパイルおよびリンク時に利用できるさまざまなオプションを説明します。
bldapp.bat バッチ・ファイルで示されているように、Microsoft Visual Basic .NET コンパイラーを使用して Windows 上で Visual Basic .NET アプリケーションを構築するために、以下のコンパイルとリンクのオプションを使用できます。
注: Db2 12.1のリリースに伴い、.NET Framework のバージョン2.0、3.0、3.5は、IBM®Data Server Provider for .NET ではサポートされなくなりました。 これらの.NET Frameworkバージョンは、11.5以前のリリースでのみ使用可能です。 .NET Frameworkバージョン1.11は、IBMData Server Provider for .NETバージョン9.5以前でのみサポートされています。
bldapp を使用するスタンドアロン VB .NET アプリケーションのコンパイルおよびリンクのオプション
スタンドアロン VB .NET アプリケーションのコンパイルおよびリンクのオプション
- コンパイラー用の変数です。 デフォルトは
vbc(Microsoft Visual Basic .NET コンパイラー) です。 - .NET framework version4.0 用のDb2®ダイナミック・リンク・ライブラリを参照する。
%DB2PATH%変数は、 Db2 製品インストール済み環境のルート・パスを表します。%DB2PATH%変数は、 IBM Data Server Driver for ODBC and CLI または Data Server Driver Package のインストール済み環境には存在しません。
%DB2PATH%
%BLDCOMP%/r:"%DB2PATH%"\bin\netf40\IBM.Data.DB2®.dll疎結合サンプル・プログラム LCTrans のコンパイルおよびリンク・オプション (bldapp を使用):
- コンパイラー用の変数です。 デフォルトは
vbc(Microsoft Visual Basic .NET コンパイラー) です。 LCTransアプリケーションが使用するRootCOMダイナミック・リンク・ライブラリーをRootCOM.vbソース・ファイルから出力します。LCTransアプリケーションが使用するSubCOMダイナミック・リンク・ライブラリーをSubCOM.vbソース・ファイルから出力します。- 入力ソース・ファイル (
RootCOM.vbまたはSubCOM.vb) からダイナミック・リンク・ライブラリーを作成します。 - Microsoft Windows System EnterpriseServices データ・リンク・ライブラリーを参照します。
- .NET フレームワーク バージョン4.0 用のDb2ダイナミック リンク ライブラリを参照する。
%DB2PATH%変数は、 Db2 製品インストール済み環境のルート・パスを表します。%DB2PATH%変数は、 IBM Data Server Driver for ODBC and CLI または Data Server Driver Package のインストール済み環境には存在しません。
%DB2PATH% - Microsoft Windows System Data ダイナミック・リンク・ライブラリーを参照してください。
- Microsoft Windows System ダイナミック・リンク・ライブラリーを参照してください。
- Microsoft Windows System XML ダイナミック・リンク・ライブラリー (
SubCOM.vb用) を参照してください。 - SubCOM ダイナミック・リンク・ライブラリーを参照します (
RootCOM.vbおよびLCTrans.vb用)。 - RootCOM ダイナミック・リンク・ライブラリーを参照します (
LCTrans.vb用)。
%BLDCOMP%/out:RootCOM.dll/out:SubCOM.dll/target:library %1.cs/r:System.EnterpriseServices.dll/r:"%DB2PATH%"\bin\netf40\IBM.Data.DB2®.dll /r:System.Data.dll/r:System.dll/r:System.Xml.dll/r:SubCOM.dll/r:RootCOM.dll他のコンパイラー・オプションについては、コンパイラーの資料をご覧ください。