私は、Visual Studio 2010セットアッププロジェクトでクライアントマシンに配備されたアプリケーションを持っています。 私のアプリケーションは、メインのexeファイルへのデスクトップショートカットを作成します。Visual Studioのセットアッププロジェクト - インストールされたショートカットにexeアイコンを使用
私はショートカットのプロパティを開き、私はショートカットに使用するアイコンのようなものであることがわかり、「変更アイコン」を選択した場合:
%SystemRoot%\Installer\{5B821236-4F7A-4AC9-8BA6-441F456F12F0}\_83771230001D45618121E3.exe
Hoever、私はそれが
%Program Files%\MyCompany\MyApp\MyApp.exe
になりたいですまたは
%Program Files%\MyCompany\MyApp\MyIcon.ico
はそれをachiveする方法はありますか?
私はすでにセットアップファイルのプロパティテーブルに
DISABLEADVTSHORTCUTS = 1
を追加するには、ポストビルドステップで私の設定を変更するのJavascriptのPICEを使用しています。たぶん解決策は似ていますが、私は何を変えるべきか分かりません。
私のアプリには最大256x256ピクセルの解像度のアイコンファイルがあるので、問題です。リソースファイル(_83771230001D45618121E3.exe)には、拡大縮小しない48x48 pxバージョンしか含まれていないようです。アイコンを '%Program Files%\ MyCompany \ MyApp \ MyApp.exe'に変更すると、私は256x265 pxバージョンを取得します。 –
これはWindows Installerによって保存される可能性が最も高いです。大きなアイコンを使用するには、自分の投稿で述べたようなカスタムアクションが必要です。 –
誰もそのようなカスタムアクションを作成する方法の例はありますか? –