1

У меня есть проект установщика, который я создал с помощью встроенного мастера установки InstallShield Visual Edition от Visual 2012.Проект установщика Visual Studio 2012 в VS 2015 «Приложение не установлено» после установки проектов установщика Visual Studio в 2015 году

У меня есть необходимость изменить этот проект на новом компьютере. Исходный код был сохранен и получен через Team Foundation Server.

До сих пор я открыл решение в Visual Studio 2015, установил расширение проектов установщика Visual Studio, и я все еще получаю (несовместимое) сообщение вместе с свернутым сообщением «Приложение не установлено» для проект установщика. Все остальные проекты + типы проектов компилируются и работают нормально.

Любые мысли о том, что мне не хватает?

ответ

1

Эти два являются отдельными инструментами и требуют отдельной установки InstallShield LE, чтобы открыть проект, потому что это был проект InstallShield для начала. Расширение установщика Windows является чем-то отдельным.

Это произошло потому, что InstallShield не был установлен. Для моих целей я использовал InstallShield LE 2015 в обоих случаях. Чтобы решить проблему, я установил InstallShield, используя метод, описанный ниже.

Выберите элементы в следующем порядке из главного меню в Visual Studio 2015:

  1. File> New> Project
  2. Другие типы проектов
  3. установки и развертывания
  4. Включить InstallShield Limited Edition
  5. ОК
  6. Загрузить сейчас

Это вызывает окно браузера, в котором предлагается ввести некоторые детали, а веб-сайт InstallShield предоставит серийный номер и установщик.

Процесс описан выше в MSDN.

После этого после открытия решения с проектом следует открыть с приглашением InstallShield запрос на активацию. Выберите подходящий ответ, и вы столкнетесь с проектом установщика с его структурой, аналогичной, если не идентичной, структуре в VS 2012.

+0

Hi Stephen. Я использую сообщество VS 2015, и я не вижу «Enable InstallShield Limited Edition». Все, что я вижу, это «Visual Studio Installer» и «Visual Studio Solutions». Нужно ли мне VS Pro вместо сообщества? – DenNukem

+0

InstallShield LE не может поставляться из коробки с VS Community 2015. Там это расширение VS от Microsoft (https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9), которое может помочь вам. Я не пробовал VS 2015 или это расширение самостоятельно. Тем не менее, как MS, так и Flexera подразумевают поддержку для всех версий VS, кроме Express на 2015 год. Это расширение может быть пакетом для этого! – stephen

+0

Спасибо, что ответили. Я сам нашел ответ: версия сообщества не поддерживается. http://stackoverflow.com/questions/31888465/visual-studio-2015-community-isle-setup-and-deployment-doesnt-appear http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited -Edition-видео-Studio – DenNukem

 Смежные вопросы

  • Нет связанных вопросов^_^