Visual Studio Deployment Project - создание ярлыка для развернутого исполняемого файла - PullRequest
59 голосов
/ 22 июля 2010

Я понимаю, что, вероятно, существует простой способ сделать это, но как создать ярлык на рабочем столе для исполняемого файла, развернутого MSI, созданным с использованием проекта развертывания Visual Studio?

Я полагаю, мне нужно использоватьРедактор файловой системы, но когда я создаю ярлык на рабочем столе пользователя, я не могу выбрать целевой файл.Я могу указать цель только как папку приложения, а не как конкретный исполняемый файл.

Ответы [ 5 ]

131 голосов
/ 02 декабря 2010

Потратив час, я справился - VS 2010 ( эта статья помогла):

  1. В своем проекте развертывания перейдите в редактор файловой системы
  2. Нажмите «Папка приложения» (я предполагаю, что у вас есть «Первичный вывод» из ваших проектов)
  3. Щелкните правой кнопкой мыши «Первичный вывод» проекта, на который вы хотите нацелить ярлык, - выберите «Создать ярлык дляОсновной вывод ... "
  4. Переименовать ярлык
  5. Перетащите ярлык в папку рабочего стола / меню программ

Вот и все!

56 голосов
/ 30 сентября 2010

Я бы добавил следующие шаги (к ответу Романа М), чтобы получить значок .exe в ярлыке, потому что кажется, что по умолчанию вы получите уродливый общий значок ярлыка документа.

Предполагая, что выуже дали вашей программе нужный значок,

  • щелкните правой кнопкой мыши по проекту развертывания
  • выберите пункт меню Вид> Файловая система
  • в окне Файловая система,найдите ярлык, значок которого вы хотите изменить (например, в «Меню программ пользователя»)
  • перейдите в «Свойства ярлыка» (щелкните правой кнопкой мыши и выберите «Окно свойств»)
  • перейдите вЗначок
  • Просмотр ...
  • измените «Тип файлов» на * .exe
  • , найдите и выберите свой «основной выход»
  • OK,ОК
4 голосов
/ 13 августа 2010

Должно быть довольно просто:

  • Откройте редактор FileSystem и перейдите в папку Рабочий стол пользователя .
  • Щелкните правой кнопкой мыши и выберите Создать новый ярлык .
  • Перед вами откроется диалоговое окно, в котором вы можете выбрать, например, папку приложения (на целевом компьютере). Когда вы дважды кликните по нему, вы увидите, что находится внутри этой папки.
  • Теперь просто выберите основной вывод проекта, который «содержит» ваш exe-файл.

Аналогичным образом вы можете установить значок ярлыка . По крайней мере, я так считаю.

2 голосов
/ 25 августа 2012

Я решил эту ошибку с помощью значка 64 x 64

0 голосов
/ 15 августа 2013

Размер файла значков важен, 75 КБ не отображается в exe-файле ярлыка, но отображается 15 КБ.

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