Веб-сайт не создается в 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... 

Постановили

После добавления проблемы APPLICATION внутри WEBSITE была решена проблема. Кажется, что просто иметь WEBSITE в 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 

Если это запутывает, попробуйте установить часто задаваемые вопросы об установке на сайте sitesite.org – как создать файл журнала для вашей установки.

  • После того, как у вас есть журнал, вы можете искать «значение 3» в файле журнала, как объяснил здесь Роб Меншинг . В вашем случае установка, похоже, успешно завершена, поэтому вам нужно также искать предупреждения и подавлять ошибки.
  • Эта статья от Роберта Макдональда – из давно распущенной Windows Installer Team – настоятельно рекомендуется как практический взгляд на регистрацию MSI: как интерпретировать журналы установщика Windows .

    • В этом блоге есть некорректная ссылка на файл PDF / Word с аннотированным журналом MSI . Здесь он воскрешен с WayBack Machine .
  • Wilogutl.exe – средство просмотра журнала Microsoft SDK MSI. Не самая лучшая вещь, но ее использование. Обсуждение его использования .


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

  • Кто-нибудь знает хороший MSI Log Viewer? (Сшивание)
  • Полный диапазон параметров командной строки msiexec.exe . Вот техническая версия .

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

Похоже, что только веб-сайт в настройке целевой системы-> Internet Information Services недостаточно.

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

введите описание изображения здесь

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

введите описание изображения здесь

введите описание изображения здесь

  • Что мне делать при запуске приложения триггеров, повторяющих бесконечный самозапуск установщика Windows?
  • Как передать CustomActionData в CustomAction с помощью WiX?
  • Нажмите «Один раз» - все пользователи
  • Удаление с панели управления отличается от удаления из .msi
  • Как избежать общих недостатков дизайна в моем решении для развертывания WiX / MSI?
  • Как взаимодействовать с бесшумной установкой msi? (Данные прогресса и отменить его)
  • DLL не может быть запущена для установщиков MSI
  • Служба Windows, не показанная в приложении, удаляет программы под панелью управления
  • Wix создает не рекламируемый ярлык для всех пользователей / на машину
  • Каковы хорошие замены InstallAnywhere для установки приложения Java EE?
  • Регистрация DLL CPP в COM после установки с помощью установщика Wix Msi
  • Давайте будем гением компьютера.