условие запуска wix для ограничений isapi и cgi

#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 не установлены. если это установлено, то моя программа работает нормально