1

vdprojを使用して.msiファイルを作成しています。

プログラムを専用マシンにインストールする必要がある継続的インテグレーションサーバーがあります。プロセスを完全に自動化したいので、.msiファイルを実行しますが、クリック可能な画面はありません。したがって、.msiファイルをダブルクリックすると、それが実行され、実行されると終了します。次の画面はありません、何もありません。

これは可能ですか?もしそうなら、vdprojでこれを行う最も簡単な方法は何ですか?

4

4 に答える 4

4

標準のMSIを作成し、サイレントスイッチで実行するだけです。

msiexec /i myapp.msi /qn
于 2011-06-13T20:15:52.220 に答える
2

LIMITUIプロパティを「1」に設定します。Visual Studioで直接サポートされていませんが、Orcaを使用してプロパティテーブルに追加できます。

このように、MSIをダブルクリックすると、インストール中に進行状況バーのみが表示されます。

于 2011-06-13T20:59:35.660 に答える
1

自動MSIインストールを参照してください

于 2011-06-13T19:57:40.257 に答える
0

InstallUISequenceにエントリなしでMSIを作成することもできます。MSIが開始されると、一般的なWindowsプログレスバーが表示されますが、ユーザーの操作は必要ありません。

于 2011-11-08T00:55:48.270 に答える