2017-02-13 38 views
1

У меня есть и Visual Studio Community 2015, и NSIS 3.01, установленные на моем ПК с Windows 7. Я изначально создал .exe, используя NSIS, а затем создал .msi (используя тот же .exe) с Visual Studio. Все работает так, как должно, но меня попросили посмотреть, есть ли подключаемый модуль, в котором NSIS можно использовать в Visual Studio, чтобы файлы могли быть созданы под одной крышей.Создание .msi с использованием Visual & Install (unSigned) и сообщества Visual Studio 2015

Теперь я смог найти плагин под названием Visual & Установщик (по unSigned), который мне удался при установке. Я могу создать и скомпилировать .nsi в Visual Studio, который создает для меня .exe. Проблема/путаница/разочарование, с которыми я сталкиваюсь, - это получить этот .exe, завернутый в .msi в Visual Studio. Когда я создаю проект, кажется, что .exe не завершается в .msi, потому что приложение не устанавливается. Я не уверен, что если мне не хватает шага, я забыл установить параметр где-нибудь или мне нужна Visual Studio, чтобы указать где-то конкретное, чтобы забрать .exe (в настоящее время .exe не входит в папки Visual Studio) и т. д.

Поблагодарите за любую помощь/совет/знание, и я был бы очень рад ответить на любые вопросы или устранить любую путаницу, которую вы можете иметь относительно моей проблемы.

В случае, если вам все интересно ... Я использую Notepad ++ в качестве своего примера во время моего тестирования.

ответ

1

К сожалению, No. .exe и .msi - это разные технологии.

Это задано несколько раз, см. Полный ответ, например. здесь: Build NSIS script as a MSI package

(Примечание: Я автор визуальной & установщика: http://visual-installer.com - инструмент упоминается в этом вопросе)