У меня есть приложение, которое развертывается на клиентских компьютерах с проектом установки Visual Studio 2010.
Мое приложение создает ярлык на рабочем столе для основного файла EXE.
Если я открою свойства ярлыка и выберу «изменить значок», я вижу, что значок, используемый для ярлыка, выглядит примерно так:
%SystemRoot%\Installer\{5B821236-4F7A-4AC9-8BA6-441F456F12F0}\_83771230001D45618121E3.exe
Но я хочу, чтобы это было
%Program Files%\MyCompany\MyApp\MyApp.exe
или
%Program Files%\MyCompany\MyApp\MyIcon.ico
Есть ли способ достичь этого?
Я уже использую кусочек Javascript, который изменяет мои настройки в шаге PostBuild, чтобы добавить
DISABLEADVTSHORTCUTS = 1
к таблице свойств в файле установки. Возможно, решение похоже, но я не знаю, что изменить.