у меня это работает в VS2010.
в обозревателе решений, щелкните правой кнопкой мыши проект Setup
. выберите View
-> Launch Condition
.
в Search Target machine
.
Добавить реестр Поиск основной версии:
Name: Search for IIS Major Version
Property: IISMAJORVERSION
RegKey: SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
root: vsdrrHKLM
Value: MajorVersion
Добавить реестр для поиска минорной версии:
Name: Search for IIS Minor Version
Property: IISMINORVERSION
RegKey: SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
root: vsdrrHKLM
Value: MinorVersion
в условиях запуска Добавить новый предмет с этим значением:
name: IIS Condition
Condition: (IISMAJORVERSION >= "#5" AND IISMINORVERSION >= "#1") OR IISMAJORVERSION >= "#6"
Message: This program need to IIS version 5.1 or above