Microsoft パッケージの依存関係

COBOL 開発環境内のさまざまなアクションおよび操作が、Windows SDK パッケージで Microsoft から配布される特定のファイルに依存します。

次を行う場合、Microsoft Windows SDK に依存します。

  • COBOL .exe ファイルまたは .dll ファイルを生成する
  • COBOL .exe ファイルまたは .dll ファイルから Windows API を呼び出す
  • C オブジェクト ファイルを COBOL .exe または .dll ファイルにリンクする
  • COBOL .exe または .dll ファイルにリンクされた C オブジェクト ファイルから Windows API を呼び出す
  • OLE RPC 用の MIDL ファイルを作成する

次を行う場合、Microsoft Build Tools に依存します。

  • COBOL .exe ファイルまたは .dll ファイルを生成する
  • .lib ファイルを管理する
  • リソース ファイルをオブジェクト モジュールに変換する

インターネットにアクセスできないクライアントに COBOL 製品のインストールを提供する場合は、クライアントが「オフライン インストール」を実行できるように、事前にこれらのパッケージをダウンロードしてネットワーク上のアクセス可能な場所に配置しておく必要があります。インストーラーには、次のように、これを可能にするオプションが用意されています。downloadmstools を使用すると、必要なパッケージを特定の場所にダウンロードできます。また、installmstools を使用すると、オフライン クライアントでローカル ネットワークの場所からパッケージをインストールできます。

上記のいずれの機能も利用しない場合は、インストール パラメーター (skipmstools=1) を使用して、これらの依存関係のダウンロードおよびインストールをスキップできます。

これらのインストール オプションの詳細については、該当製品のインストール オプションに関するトピックを参照してください。

インストール プロセスの最終ステップでは、目的の COBOL 環境で使用できるように、ダウンロードおよびインストールされたパッケージのバージョンが構成されます。これらのバージョンは、Windows SDK 構成ユーティリティを使用して表示できます。「Microsoft Build Tools および Windows SDK パッケージの管理」を参照してください。このユーティリティでは、ダウンロードされたパッケージまたはデフォルト以外の場所に保存されたパッケージ以外の特定のパッケージに依存する必要がある場合に、代替バージョンを指定することもできます。