我见过
WiX and iis (cannot connect to internet information server)WIX和IIS7:无法连接到Internet信息服务器。 (-2147221164)
这个问题是不同的。
我有Windows7,安装IIS。我试图运行一个使用WIX v3.0构建的MSI安装程序来安装ISAPI过滤器。
当我运行MSI我得到
Cannot connect to Internet Information Server. (-2147221164 )
...在MSI日志文件,像Error 26001.
在his response to the other WIX/IIS7 question伴随的错误消息,闫斯克利亚连科 说:
WiX IIsExtension(定义WebSite元素的那一个)实际上是使用IIS组件的API来完成它的工作。对于WiX v3.0,它甚至需要在IIS 7中打开IIS 6兼容性才能正常工作。
我想我看到错误信息的原因是IIS6 compat的东西没有安装。
这个先决条件是否仍然存在于Wix v3.5中?换句话说,使用Wix3.5,我还必须安装IIS6兼容性的东西,才能使用IisExtension?
可爱!这里有记录吗?我查找了发行说明但没有找到它们,我看到“Native IIS7 Support”在发布页面(http://wix.codeplex.com/releases/view/60102),但没有详细说明或细述。 – Cheeso 2011-04-17 21:18:31
这正是这意味着什么(没有传统的IIS6管理对象需要Thunking) – 2011-04-17 22:58:54
没有什么需要说明的:如果目标机器上有相同的XML元素,则处理IIS7的相同XML元素;否则,它们将被处理为IIS5-6。 – 2011-04-17 23:19:21