Сайт не создается в IIS - ограниченная версия InstallShield

Я использую ограниченную версию InstallShield 2015 с Visual Studio 2015.

Я настроил параметры информационных служб Интернета, как показано ниже, но веб-сайт не создается в IIS.

Моя версия IIS: 10.0

Вот настройки IIS внутри InstallShield

Примечание. Исходный код успешно копирует [INSTALLDIR] конечного компьютера, но он не сопоставляется с IIS.

Обновления

Я вижу только декларации, относящиеся к IIS, но нигде не используемые в журнале!

     Property(S): PROGMSG_IIS_CREATEAPPPOOL = Creating application pool %s
     Property(S): PROGMSG_IIS_CREATEAPPPOOLS = Creating application Pools...
     Property(S): PROGMSG_IIS_CREATEVROOT = Creating IIS virtual directory %s
     Property(S): PROGMSG_IIS_CREATEVROOTS = Creating IIS virtual directories...
     Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSION = Creating web service extension
     Property(S): PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS = Creating web service extensions...
     Property(S): PROGMSG_IIS_CREATEWEBSITE = Creating IIS website %s
     Property(S): PROGMSG_IIS_CREATEWEBSITES = Creating IIS websites...
     Property(S): PROGMSG_IIS_EXTRACT = Extracting information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTDONE = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTDONEz = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_EXTRACTzDONE = Extracted information for IIS virtual directories...
     Property(S): PROGMSG_IIS_REMOVEAPPPOOL = Removing application pool
     Property(S): PROGMSG_IIS_REMOVEAPPPOOLS = Removing application pools...
     Property(S): PROGMSG_IIS_REMOVESITE = Removing web site at port %d
     Property(S): PROGMSG_IIS_REMOVEVROOT = Removing IIS virtual directory %s
     Property(S): PROGMSG_IIS_REMOVEVROOTS = Removing IIS virtual directories...
     Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION = Removing web service extension
     Property(S): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS = Removing web service extensions...
     Property(S): PROGMSG_IIS_REMOVEWEBSITES = Removing IIS websites...
     Property(S): PROGMSG_IIS_ROLLBACKAPPPOOLS = Rolling back application pools...
     Property(S): PROGMSG_IIS_ROLLBACKVROOTS = Rolling back virtual directory and web site changes...
     Property(S): PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS = Rolling back web service extensions...

Постановили

После добавления ЗАЯВКИ внутри ВЕБ-САЙТА проблема была решена. Похоже, просто наличие ВЕБ-САЙТА в InstallShield недостаточно.

3 ответа

Решение

Эта проблема была решена путем добавления приложения на веб-сайте.

Похоже, просто наличие Веб-сайта в Конфигурировании целевой системы-> Информационные службы Интернета недостаточно.

Причина: ограниченная версия InstallShield не поддерживает создание веб-сайтов за пределами веб-сайтов по умолчанию.

Хорошая попытка создать понятный вопрос, но, боюсь, вы забыли самую важную часть: что говорит файл журнала? Пожалуйста, обновите ваш вопрос с деталями.

Я добавляю это как ответ, и я буду "развивать" это, как только мы получим больше информации.

Вот мое стандартное объявление о регистрации для вас:

Регистрация вашего MSI-Install

Вот как войти в вашу установку (установка без вывода сообщений):

msiexec.exe /I "C:\Installer.msi" /QN /L*V "C:\msilog.log"

или для setup.exe:

Setup.exe /v"/l*v C:\msilog.log /QN"

Краткое объяснение параметров:

/I = run regular installation sequence
/QN = run completely silently
/L*V "C:\My.log" = verbose logging at specified path

Если это сбивает с толку, попробуйте installsite.org в журнале FAQ - как создать файл журнала для вашей установки.


Некоторые ссылки:

Я создал другой веб-сайт за пределами веб-сайта по умолчанию в InstallShield Evaluation версии 2010. Я изменил номер порта TCP на 8080.

Другие вопросы по тегам