0

私は wpf アプリケーションを持っていて、セットアップを行いました。インストール中に、データベースを作成し、接続文字列 (app.config) を編集する必要があります。だから私は CustomAction追加Installer.csを行いoverride Install method、それは完了しました。

ここで、セットアップからインストールする必要がありSqlServer Expressます。つまり、データベースを作成する前に、マシンに sqlserver がインストールされているかどうかを確認する必要があります。そうでない場合は、アプリケーションのセットアップからインストールする必要があります。

私が知っている限りprocess.start()、exeを実行できますが、sql.exeを保持する場所とパスを取得する方法に直面している問題があります

有用なリンクを提供していただければ幸いです

スクリーンショット: ここに画像の説明を入力

4

1 に答える 1

4

dotNetInstallerまたは同様のブートストラップを使用できます。このソリューションでは、他の前提条件をインストールしてから Visual Studio セットアップを実行するインストーラーを 1 つだけ作成します。

于 2013-04-24T07:12:30.177 に答える