vdprojを使用して.msiファイルを作成しています。
プログラムを専用マシンにインストールする必要がある継続的インテグレーションサーバーがあります。プロセスを完全に自動化したいので、.msiファイルを実行しますが、クリック可能な画面はありません。したがって、.msiファイルをダブルクリックすると、それが実行され、実行されると終了します。次の画面はありません、何もありません。
これは可能ですか?もしそうなら、vdprojでこれを行う最も簡単な方法は何ですか?
vdprojを使用して.msiファイルを作成しています。
プログラムを専用マシンにインストールする必要がある継続的インテグレーションサーバーがあります。プロセスを完全に自動化したいので、.msiファイルを実行しますが、クリック可能な画面はありません。したがって、.msiファイルをダブルクリックすると、それが実行され、実行されると終了します。次の画面はありません、何もありません。
これは可能ですか?もしそうなら、vdprojでこれを行う最も簡単な方法は何ですか?
標準のMSIを作成し、サイレントスイッチで実行するだけです。
msiexec /i myapp.msi /qn
自動MSIインストールを参照してください
InstallUISequenceにエントリなしでMSIを作成することもできます。MSIが開始されると、一般的なWindowsプログレスバーが表示されますが、ユーザーの操作は必要ありません。