Почему нет Inno Setup и NSIS в моем меню Visual & Installer? - PullRequest
1 голос
/ 14 июля 2020

Недавно я установил (и зарегистрировал) Inno Setup, Visual & Installer, Graphical Installer Wizard и NSIS на моем P C. Однако по какой-то причине меню расширений V&I в VS 2019 не отображает параметры для Inno Setup и NSIS, а тем более их подменю. Что случилось?! Более того, мне нужно знать, автоматически ли процесс / редактор / мастер установки Inno обнаруживает и учитывает файлы зависимостей программы и предварительные требования. (Было бы утомительно искать и добавлять их все вручную.)

1 Ответ

2 голосов
/ 15 июля 2020

Ответ для первой части:

Начиная с Visual Studio 2019, все меню расширений, ранее находившиеся в главном меню, были перемещены в меню Расширения .

Extensions menu

To clarify: This is a change in Visual Studio SDK = Microsoft changed how the extensions behave, this change applies to any extension, not only V&I.

This change also affects the Graphical Installer Wizard submenus and items (they are not present in VS 2019) so you need to launch them from GI NSIS/ Inno Setup installation directory (it is an Wizard.exe file).

As many people are complaining on this change, there is an extension which can change that to pre-2019 behavior: https://marketplace.visualstudio.com/items?itemName=Evgeny.RestoreExtensions#overview

Вторая часть:

Inno Setup не автоматически обнаруживает зависимости, вам нужно сделать это вручную.

Есть много сценариев, которые уже делают это, просто скопируйте их, например: Как определить и установить предварительные условия с помощью Inno?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...