Проект развертывания Visual Studio-создание ярлыка для развернутого исполняемого файла
Я понимаю, что, вероятно, есть простой способ сделать это, но как создать ярлык на рабочем столе для исполняемого файла, развернутого MSI, построенного с помощью проекта развертывания Visual Studio?
Я предполагаю, что мне нужно использовать редактор файловой системы, но когда я создаю ярлык на рабочем столе пользователя, я не могу настроить исполняемый файл. Я могу только указать цель как папку приложения, а не конкретный исполняемый файл.
5 ответов
потратив час, я сделал это - против 2010 (в этой статье помог):
- в проекте развертывания перейдите в Редактор файловой системы
- нажмите " папка приложения "(я предполагаю, что у вас есть "первичный вывод" из ваших проектов)
- щелкните правой кнопкой мыши на "первичный вывод" проекта, который вы хотите нацелить с помощью ярлыка-выберите " Создать ярлык для первичного вывода ..."
- переименовать ярлык
- перетащите ярлык на Папка меню рабочего стола / программ
Я бы добавил следующие шаги (к ответу романа м), чтобы получить .значок exe в ярлык, потому что кажется, что по умолчанию вы получите уродливый общий документ-ярлык.
предполагая, что вы уже дали вашей программе нужный значок,
- щелкните правой кнопкой мыши проект развертывания
- выберите пункт меню Вид > файловая система
- в окне файловой системы найти shortuct значок которого вы хотите изменить (например, под "Меню программы пользователя")
- перейдите к свойствам ярлыка (щелкните правой кнопкой мыши и выберите "окно свойств")
- перейти к значку
- обзор...
- изменить "файлы типа"*.exe
- перейдите к и выберите "основной выход"
- ОК, ОК
должно быть довольно просто:
- откройте редактор файловой системы и перейдите в рабочий стол пользователя папка.
- щелкните правой кнопкой мыши и выберите Создать Новый Ярлык.
- вам будет представлен диалог, который позволяет выбрать, например, папку приложения (на целевой машине). Когда вы дважды щелкните на этом, вы увидите, что находится внутри этой папки.
- Теперь просто выберите основной выход проекта, который "содержит" ваш EXE-файл.
дополнительно вы можете установить значок ярлык. По крайней мере, я так думаю.