【CSharp】ClickOnceでインストールしたアプリの実体の保存場所
C#のお勉強を兼ねて今までモヤモヤしていたことを調べてみた。
背景
前々から思っていた。「自作アプリをインストールした端末にアップデート通知を簡単に飛ばせないものか。」
どうやら、ClickOnceなるものを使うと自動配信ができるらしい。
ということで、さっそくやってみた。
ググった情報だけでとりあえず配信はできたけど、腑に落ちないことが。
「アプリのショートカットはあるけど、肝心の実体がどこにあるかわからない。」
課題
ClickOnceの自動配信でインストールしたアプリの実ファイルがどこにあるか特定する。
例
Amazon LightsailでインスタンスをつくってClickOnceのアプリをインストールしてみた。
この場合、以下のパスのどこかに入っていることがわかった。
C:\Users\Administrator\AppData\Local\Apps\2.0