|
■No64189 (landy さん) に返信 > ClickOnceでアプリを配布したいのですが、クライアントにネット環境が無い可能性がある為、必須コンポーネントを「アプリケーションと同じ場所から必須コンポーネントをダウンロードする」としたいと考えています。
必須コンポーネントのフォルダーを、配置アプリケーションと同じ配布場所に 配置することで、クライアントが *.application あるいは setup.exe を起動する際に、 必須ファイルが(MSのサイトからではなく)上記フォルダー群からダウンロードされてきます。
2005 においてはたとえば ------------------------------------- \publish.htm \setup.exe \アプリ.application \アプリ_1_0_0_0.application \アプリ_1_0_0_0\ \アプリ_1_0_0_0\アプリ.exe.manifest \アプリ_1_0_0_0\アプリ.exe.deploy \アプリ_1_0_0_0\アプリ.exe.config.deploy \アプリ_1_0_0_0\*.deploy \windowsinstaller3_1\ \windowsinstaller3_1\WindowsInstaller-KB893803-v2-x86 \mdac28\ \mdac28\mdac_typ.exe : : ------------------------------------- といった階層構成になります。
2008 においては、バージョン別フォルダが \Application Files\アプリ_1_0_0_0\アプリ.exe.manifest のように、Application Files 配下にまとめられることになります。
2012 の ClickOnce は使ったことが無く、未確認です。
|