2017-05-01 19 views
-1

Clickは、アプリケーションを公開するときにapp.applicationとSetup.exeという2つのファイルを生成します。両方のファイルを実行すると同じ効果があるようです。これらのファイルの違いは何ですか? ClickOnceはユーザーのPCに何かをインストールしますか?app.applicationとSetup.exeの違い

また、一度クリックするとバッチファイルを実行する方法はありますか?

答えて

0

app.applicationは、デプロイするアプリケーションの詳細を含むマニフェストファイルです。

Setup.exeは、フレームワークによって提供されるセットアップランチャ/ブートストラップです。これは、clickonceソースフォルダ内のマニフェストデータを読み取り、クライアントマシン上で必要な変更を行い、アプリを実行できるようにします。

Clickonceには、オフラインとオンラインの2つの展開モードがあります。オンラインモードでは、クライアントのマシンには「永久」が置かれません。アプリは常に配備場所から実行されます。オフラインモードでは、アプリケーションファイルはユーザーのプロファイルの下の指定された場所にコピーされ、展開元から利用可能な接続があるかどうかにかかわらずそこから実行されます。ショートカットは、ユーザーのスタートメニューに、またオプションでデスクトップに追加され、アプリを簡単に起動できます。 clickonceアプリケーションがインストールされているフォルダは、%USERPROFILE%\ AppData \ Local \ Apps \ 2.0にあります。システム全体に変更は加えられていないことに注意してください。

私は、クリック処理が終了する前後にバッチファイルを実行する方法に気づいていません。あなたはそれで何を達成しようとしていますか?

関連する問題