私は wpf アプリケーションを持っていて、セットアップを行いました。インストール中に、データベースを作成し、接続文字列 (app.config) を編集する必要があります。だから私は CustomAction追加Installer.csを行いoverride Install method、それは完了しました。
ここで、セットアップからインストールする必要がありSqlServer Expressます。つまり、データベースを作成する前に、マシンに sqlserver がインストールされているかどうかを確認する必要があります。そうでない場合は、アプリケーションのセットアップからインストールする必要があります。
私が知っている限りprocess.start()、exeを実行できますが、sql.exeを保持する場所とパスを取得する方法に直面している問題があります
有用なリンクを提供していただければ幸いです
スクリーンショット:
