У меня есть свойство, определенное (его значение задано в пользовательском действии), которое используется для хранения местоположения каталога, где веб-приложение быть установленным. Я установил для параметра «значение назначения» значение этого свойства, а также «Виртуальный каталог/путь источника контента» для веб-приложения на панели «Информационные службы Интернета».InstallShield 2012: Install failed, когда IIS Virtual Dir установлен как одноименное имя компонента, как Destination Component
Веб-приложение правильно скопировано в папку назначения. Если бы я использовал другое свойство, скажем [INSTALLDIR], установка завершается без ошибок, но виртуальный указатель IIS указывает на неправильное местоположение (INSTALLDIR не соответствует моему месту установки, поскольку я устанавливаю несколько веб-приложений, и у каждого есть свои собственные недвижимость)
установка откатывает и следующий найден в журналах:
CommitChanges for path 'MACHINE/WEBROOT/APPHOST/Testing/MSOW' and physical path 'C:\OtherInstalls\MSOW\'.
CommitChanges failed with the following HRESULT: '-2147024891'.
Error with IISRT: -2147024891 CustomAction ISIISInstall returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 10:48:08: InstallFinalize. Return value 3.
ли мне просто нужно другое свойство для виртуального Dir? Или я просто очень смущен?
Нашел ссылка: http://community.flexerasoftware.com/showthread.php ? t = 191914 Итак, все, что я должен был сделать, чтобы убедиться, что файл в моем web.config не доступен только для чтения, и моя конфигурация со значениями свойств работает должным образом. –