配布したい ClickOnce インストールがあります。一部のシステム管理者は、実行時に ClickOnce アプリケーションをインストールする MSI インストール パッケージを好みます。
カスタム アクションを実装した単一のアセンブリを参照する Visual Studio 2008 セットアップ プロジェクトを作成しました。カスタム アクションは ClickOnce アプリケーションをインストールでき、これは正常に機能します。
私の問題は、インストールが完了した後、カスタム アクション アセンブリを含む C:\Program Files\Company\SetupName という名前のフォルダーが顧客にあることです。
インストール後、ユーザー システムの C:\Program Files にファイルが残らないようにしてください。これを達成する方法はありますか?
ウィザードの「ユーザー インターフェイス」リストからそのステップを削除するだけで、ソフトウェアをインストールする場所をユーザーに尋ねる質問を取り除くことができますが、ソフトウェアはディレクトリにインストールされたままになります。