Как вставить изображение баннера и добавить значок удаления программ в мой проект установки?
Я использую проект установки в visual studio 2010 для создания установщика для программы, над которой я работаю. Я хочу иметь пользовательское изображение баннера в моей настройке, а также настраиваемый значок в добавлении программ удаления.
Я добавил оба эти изображения в "Папку приложений" моего установщика и смог заставить их правильно отображаться. Однако моя программа не очень большая и устанавливается только как EXE и несколько DLL. Поэтому мне кажется немного глупо, что 4-й и 5-й файлы, которые "устанавливаются", являются графикой, используемой только во время установки.
Есть ли способ вставить эти изображения в установщик или один из моих других проектов?
Ответы
Ответ 1
В настоящее время я использую VS 2008 и просто играю с проектом установки. Я считаю, что следующие работы - это было в моих тестах.
- Выберите проект установки в окне проводника решения.
- Щелкните правой кнопкой мыши и выберите "Добавить/Файл"
- Найдите файл изображения своего баннера и добавьте его.
Вы увидите, что он добавлен в папку приложения.
- Выберите файл баннера в папке приложения - или в списке проектов в проводнике решений.
- Откройте окно свойств
- В свойствах "EXCLUDE" установите значение TRUE.
Когда вы установите исключение на true, вы увидите, что файл баннера удален из папки приложения, но он все равно будет отображаться в дереве проекта - значок будет для файла, будет иметь небольшой красный круг с линией, проходящей через него.
Я сделал это как с баннером, так и с пользовательским значком и протестировал мою установку - отлично работал с обоими, и ни один файл не появился в папке приложения.
Надеюсь, что это поможет.
Ответ 2
В свойствах проекта установки вы можете поместить изображение для значка добавления/удаления в свойство AddRemoveProgramsIcon
Для изображения баннера щелкните правой кнопкой мыши проект установки, выберите "Вид" - "Пользовательский интерфейс", нажмите на нужную страницу, а затем в свойствах, которые вы хотите иметь свойство BannerBitmap
.
Ответ 3
В этом blog обсуждается способ изменения изображения баннера без изменения проекта Visual Studio.
Ответ 4
Если вы хотите изменить значок приложения EXE, вам просто нужно щелкнуть правой кнопкой мыши по EXE и "создать ярлык". В свойствах вы найдете значок, и вы можете его изменить.