значок ярлыка на рабочем столе не отображается в проекте веб-настройки - PullRequest
1 голос
/ 29 мая 2009

Я создал проект веб-установки и хотел, чтобы он создал ярлык на рабочем столе для веб-приложения (например: http://localhost/xx/yy.aspx).. До этого момента это было довольно просто: я создал ярлык (не важно где ), дал ему URL-адрес, который я хотел, добавил его в специальную папку рабочего стола пользователя в моем проекте веб-установки, и он был помещен на рабочий стол после установки, но затем я хотел отобразить свой собственный ярлык. Я установил значок ярлык, который я создал в моей файловой системе. Затем я снова включил его в проект установки. Однако после установки ярлык снова показывал значок IE по умолчанию (я пробовал это на сервере Windows 2003, на Win XP ярлык появился без значка)

после некоторых испытаний я нашел другой путь: я воссоздал ярлык без значков в моей файловой системе, открыл свой проект веб-настройки, включил этот ярлык и мой значок в папку веб-приложений в разделе «Файловая система на целевой машине», затем щелкнул на рабочем столе пользователя щелкните правой кнопкой мыши на пустой области справа, выберите «Создать новый ярлык» и выберите ярлык, который я только что добавил. Затем в разделе «Рабочий стол пользователя» я щелкнул по вновь созданному ярлыку, открыл окно «Свойства» и установил для его свойства Icon мой включенный значок. Эти шаги решили все как на 2003 сервере, так и на Win XP.

Хотя на самом деле это был не вопрос, я все равно хотел поделиться им, потому что это было довольно раздражающим.

1 Ответ

0 голосов
/ 10 июня 2009

Так была ли проблема в том, что вы не включили файл ico, exe или dll, содержащий значок в программе установки? Файлы ярлыков (.lnk) на самом деле не содержат копию значка, а просто ссылку на них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...