カスタムインストーラープロジェクトの出力を持つMSIインストーラーがあり、インストール中に実行するexeファイルを追加しました。
したがって、MSIセットアップファイルはソースの場所からファイルをコピーまたは削除し、カスタムGUIはウィンドウサーバーをインストールしてサーバーAPIを呼び出し、ログオン資格情報などを更新します。
ファイルのコピーと削除は、MSIプロジェクトの出力として追加されたアクションでMSIによって制御されます。インストールする場合はファイルをコピーし、アンインストールする場合はファイルを削除します。
今、私は以下の問題を抱えています-
1)ここで、コントロールパネルに移動してアプリケーションをアンインストールしようとすると、後でGUIからアンインストールすると、GUIは中止されますが、MSIはすべてのファイルをクリアします。
2)アンインストールを選択し、さらにGUIから選択する場合は、修復を選択します。それでもファイルは削除されます。
したがって、私のインストーラーは実際のカスタムインストーラーではなく、単なる名前の由来です。
では、上記の2つのオプションをすばやく修正するにはどうすればよいですか?そして、このタスクを実行するためのより良いアプローチはありますか->私の元の質問は、アプリケーションのカスタムインストーラーのシングルクリックmsiファイルを作成しますか?
前もって感謝します