Я думаю, что я понял это ... и он склоняется ко мне, не понимая, что, черт возьми, я делал. Первоначально я щелкал правой кнопкой мыши на элементе «Первичный вывод из {project} (Active)» и выбрал «Создать ярлык для ...», и это создало бы ярлык, который в свою очередь запустил бы установщик.
На этот раз я сделал другое: щелкнув правой кнопкой мыши на панели файлов в «Меню программ пользователя» и выбрав «Создать ярлык для {проекта}». Во всплывающем окне перейдите вниз к «Меню программ пользователя» и выберите пункт «Первичный вывод из {project} (Active)», и он создаст ярлык, который отлично работает при установке.
Единственное отличие, которое я вижу после установки приложения, заключается в том, что цель того, что работает, указывает прямо на исполняемый файл проекта. В том, что не работает, в качестве цели указывается имя приложения.
Два разных способа создания ярлыка для одного и того же элемента в проекте установщика. Должна быть принципиальная разница, которую я не понимаю. Пока я знаю, как заставить это работать.
Спасибо всем за ваш вклад!