2010-07-15 2 views
9

У меня есть значок для одного из моих приложений, который я встроил в файл ресурсов и используется в качестве основного значка для приложения. Все идет нормально.Проект установщика Visual Studio: значки установщика и приложения

Однако я хочу использовать тот же значок для проекта установщика и для ярлыка, который установщик размещает в меню «Пуск». Я могу установить значок самого пакета установщика, но только если я добавлю значок в файл .ico в основной папке приложения.

Весь смысл встроенного значка в файле ресурсов так, что у меня нет файла ICO, плавающего в Program Files. Я не могу получить доступ к файлу ресурсов из основного проекта в проекте установщика - есть ли какой-то трюк, который мне не хватает?

Во-вторых, даже если я включил значок в основную папку, если я установил контекстное меню для его использования, он не отображает стандартный ярлык как в IDE, так и в меню после программы был установлен. Опять же, я пропустил трюк здесь?

ответ

8

У меня нет времени протестировать его сейчас, но когда вы просматриваете значок, вам будет представлено диалоговое окно, позволяющее выбирать элементы, которые будут находиться на целевом компьютере. В нижней части диалогового окна находится раскрывающийся список, позволяющий выбрать тип файла. Если вы выберете EXE (или, возможно, DLL), вы увидите основной вывод (ы) проекта. После выбора вы можете выбрать любую встроенную иконку, содержащуюся в вашем проекте. (. То, что я не сделал тест: Если значки на самом деле показывают после того, как вы установили программное обеспечение на тестовом компьютере)

+0

Я попытался это, но в какой-то момент я удалил свой файл ресурсов (и восстановил его), но это означало, что первичный выход пропускал его значок, и, таким образом, когда он пришел к установщик, не было значка для выбора! – CJM

+0

В моем тестировании это работало только в том случае, если значок был выбран на страницах свойств проекта, а не только на формах внутри проекта или в качестве встроенного ресурса. В противном случае выбор Первичного выхода не позволит использовать встроенные значки для выбора. –

+0

@Stefan, у меня такая же проблема, поразмыслить подробнее подробнее plz – IbrarMumtaz

0

Размер значка должен быть в пределах от 10 кб - 40 кб. В противном случае он не появится.

Спасибо, Anshul

+1

Вам следует подробно рассказать о том, что вы пытаетесь сказать – asheeshr

Смежные вопросы