У меня есть «нормальная» установка и «профессиональная» установка одного и того же приложения. У них много общего, поэтому я использую
#include "CommonThings.iss"
Обе версии можно устанавливать параллельно, потому что у них разные AppId
.
В общем определении у меня есть
[Icons]
Name: {group}\Online documentation; Filename: "http://example.com/"
но только один из них отображается в меню «Пуск» Windows:
Глядя на файловую систему под
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Example Pro
ярлык Онлайн-документация доступен для обеих программ.
Для меня это похоже на ошибку Windows, так как я не делаю никаких причудливых вещей с моим установщиком, просто копирую некоторые файлы.
Я пытался:
- Я не страдаю от ограничения 512 пунктов меню «Пуск», так как я тестирую свой установщик на чистой Windows 10 без каких-либо других установленных приложений (кроме тех, которые поставляются с самой Windows).
- Проблема сохраняется после перезагрузки
Возможно ли исправление в Inno Setup для такого рода проблем?