#wix
#wix
Вопрос:
Моей программе необходимы ограничения isapi и cgi, установленные в iis. Я хочу, чтобы условие запуска wix для ограничений isapi и cgi было установлено или нет. Любая помощь была бы отличной. Заранее спасибо.
Ответ №1:
Решение заключается в написании пользовательского действия, которое определяет, установлены эти ограничения или нет. На основе результата можно задать свойство установщика, которое можно использовать в качестве условия запуска.
Вы можете найти руководство по пользовательским действиям здесь: http://www.codeproject.com/KB/install/msicustomaction.aspx
Пользовательское действие должно быть запланировано до действия LaunchConditions и оно должно быть немедленным.
Комментарии:
1. Спасибо космину. Но я поискал и не нашел никаких пользовательских действий для установленных isapi и cgi. Можете ли вы помочь мне в написании пользовательского действия для установки ограничений isapi и cgi
2. Нет предопределенных пользовательских действий. Вам нужно написать его самостоятельно, используя пользовательский код. Это может быть файл EXE, DLL или VBScript.
3. есть ли какой-либо возможный способ проверить, установлены ли ограничения isapi и cgi с использованием c #. как мы можем проверить, установлены ли они.
4. даже если есть какой-либо возможный способ разрешить мою программу, если они не установлены.
5. «В списке модулей обработчика «PageHandlerFactory-ISAPI-4.0_32bit» указан неисправный модуль «IsapiModule»». эта проблема возникает, если isapi и cgi не установлены. если это установлено, то моя программа работает нормально