Здравствуйте, Аноним, Вы писали:
А>Обычный WI Setup project, студия 2003.net.
А>Добавляю файлы из опр директории для копирования, создаю для desktop и program menu ярлыки указываю в них application folder\program.exe в свойстве ярлыка в проекте получается working folder = application folder; target = program.exe
А>после компиляции и инсталяции получаем на рабочем столе ярлык у которого в Start in прописана только директория куда была проведена инсталяция, project.exe нигде не упоминается. Это баг или фича
Фича
на самом деле
этот ярлык не ссылается на project.exe
а ссылается на специальный exe WINDOWS\Installer\[PackageCode\[].exe который ставится в момент инсталяции
и перед тем как запустить project.exe проверяет все ли компоненты установленны в системе
(если не все то перед запуском project.exe запускает доинсталяцию)