3

マネージド DirectX を使用する vb.net アプリケーションをパッケージ化していますが、vs 展開プロジェクトなどは使用していません。マネージド directX 9 C がクライアントにインストールされているかどうかを確認したいと思います。Web から管理されている directX をダウンロードしない場合。これを行うための好ましい方法は何ですか? 次のマイクロソフト コンポーネント インストーラー ソフトウェア開発キットを見つけました。 details.aspx?familyid=2a5e4ebc-651c-40aa-9525-1810af47c317&displaylang=en n 管理された directX がインストールされているかどうかを検出するもの (ブートストラップ) を探しています。何か案が?

4

1 に答える 1

3

コンポーネント インストーラーから mdxredist.msi ファイルを取得し、Visual Studio の通常のセットアップ アプリでトリガーするだけです。次の手順に従って、セットアップ プロジェクトの前提条件リストに msi を追加できます。

カスタム前提条件の追加。

次に、セットアップ プロジェクトを右クリックして [プロパティ] に移動します。[前提条件] ボタンをクリックし、リストでカスタムの前提条件を確認します。

于 2009-04-08T20:50:21.590 に答える