0

Visual Studioを使用してMSIパッケージを作成しており、SQL Expressのセットアップに追加しましたが、アプリケーションのインストールが完了したときにSQL Expressを自動的に開きたい場合を除いて、すべて正常に機能します。

少し調べてみたところ、VisualStudioの[セットアップ]のプロパティウィンドウにあるという名前のオプションが表示されましたPostBuildEvent。ここにカスタムマクロを追加してSQLExpressインストーラーを起動できますか?もしそうなら、私はこれをどのように行うのですか?そうでない場合、私がこれを機能させる方法について誰かが何か提案がありますか?

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

1

ビルド後のイベントは、MSI ファイルのビルドが完了した直後にマシンで実行されます。Visual Studio が MSI のビルドを完了するとすぐにコードが実行されます。エンドユーザーがアプリケーションをインストールするときは実行されません。

エンドユーザーがアプリケーションをインストールした後にインストーラーにコードを実行させるには、カスタム アクションを使用します。

于 2012-10-14T02:03:08.923 に答える