アプリケーションを AppData フォルダーにインストールすることはできますか? デフォルトの Program Files フォルダには、Google トークと Chrome の両方がインストールされていません。ユーザーの AppData フォルダーにインストールされます。Microsoft は ClickOnce で同じことを行います...
アプリケーションを自己更新したいのですが、Program Files フォルダーにインストールすると失敗します。Windows Vista (2008 および Seven) では、アプリケーションは Program Files フォルダーに書き込むことができません。UAC が原因であることは理解していますが、アプリケーションの自己更新が妨げられています。
セキュリティの問題を回避するために AppData フォルダーにデプロイしたい場合、MSI セットアップ プロジェクトを AppData にインストールするように指示するにはどうすればよいですか? 何か案が?
ありがとう!
更新: 証明書が必要なため、ClickOnce を使用できません。証明書に年間 200 ドルも使いたくありません。