次のような ClickOnce 環境があります。
\\Fileserver\ClickOnceApps\App1.application
C:\Documents and Settings\user\Start Menu\Programs\publisher\app1.appref-ms
私の理解では、.apppref-ms ファイルは app.application ファイルへの美化されたリンクです。それは他に何かしますか?
次のような ClickOnce 環境があります。
\\Fileserver\ClickOnceApps\App1.application
C:\Documents and Settings\user\Start Menu\Programs\publisher\app1.appref-ms
私の理解では、.apppref-ms ファイルは app.application ファイルへの美化されたリンクです。それは他に何かしますか?
appref-ms ファイルをテキスト エディターで開くと、アプリケーションの URL、カルチャ、プロセッサ アーキテクチャ、およびアプリケーションの署名に使用されるキーが含まれていることがわかります。つまり、これは単なるリンクです。
これらの「アプリケーション参照」ファイルとショートカット (.lnk) の違いは、アプリケーション参照が、ディスク上の exe の場所ではなく、元のアプリケーション URL を指していることです。appref-ms ファイルを実行すると、システムは検索方法を認識します。プログラムのコピーをローカル ディスクに保存し、そこから Url にアクセスせずに実行します (これは正確ではなく、ClickOnce マニフェストの設定に依存しますが、近似値です)。