Не удается найти IISROOTFOLDER в Windows Server 2008
Я использую installshield для установки своего веб-сайта в IIS, он отлично работает на Windows Server 2003, но при работе на Windows Server 2008 возникает ошибка:
Error 1606. Could not access network location {IISROOTFOLDER}
,
Как я могу исправить эту проблему?
1 ответ
Сначала вам нужно проверить вашу iisrootfolder. По умолчанию свойства сайта проверяют домашний каталог - локальный путь. Иногда пропускаются изменения, поэтому вы можете попробовать пользовательское действие vbscript, чтобы получить "истинный" корневой каталог: Dim objIIsWebService Set objIIsWebService = GetObject("IIS://localhost/W3SVC/1/ROOT") MsgBox objIIsWebService.Path