问题标签 [wix-iisextension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iis - WIX 和 IIS7:无法连接到 Internet 信息服务器。(-2147221164)
这个问题不一样。
我有Windows7,安装了IIS。我正在尝试运行使用 WIX v3.0 构建的 MSI 安装程序来安装 ISAPI 过滤器。
当我运行 MSI 我得到
...在 msi 日志文件中,以及随附的错误消息,例如Error 26001.
在回答另一个 WIX/IIS7 问题时,Yan Sklyarenko 说:
WiX IIsExtension(定义 WebSite 元素的那个)使用 IIS 组件的 API 来实际完成其工作。对于 WiX v3.0,它甚至需要在 IIS 7 中打开 IIS 6 兼容性才能正常工作。
我想我看到错误消息的原因是没有安装 IIS6 兼容的东西。
Wix v3.5 中是否仍然存在此先决条件?换句话说,使用 Wix3.5,我是否还必须安装 IIS6 兼容的东西才能使用 IisExtension ?
wix - CAQuietExec CA 的问题
我在使用这个自定义操作时遇到了问题,而且我还没有看到一个比运行文件更复杂的像样的示例。
我读过这个,但它没有考虑额外的参数: http ://wix.sourceforge.net/manual-wix3/qtexec.htm
在看到有关引用收到此错误的信息后,我才设法使这一点不抱怨。我不确定为什么,但是该命令可以复制并粘贴到命令窗口中。
任何人都知道为什么这在安静的 CA 中不起作用?
干杯,J
wix - 使用 WiX 将 MIME 类型添加到 IIS 网站
我试过这个答案,但这只是将 MIME 类型添加到虚拟应用程序,而不是网站本身。
根据MimeMap element的 WiX 文档,MimeMap 有两个父级,WebSite 和 WebVirtualDir,因此它应该能够应用于网站,但它似乎没有做任何事情。此外,我在日志中看不到任何内容来表明它失败的原因。
如何让 WiX 安装程序将 MIME 类型添加到网站?
代码:
iis - Wix Webapplication:如何在不替换所有现有映射的情况下添加扩展?
我正在尝试通过 WiX 向我们的 IIS 6.0 网站添加 .plan 扩展。我在用着
尽管这正在替换所有现有的应用程序扩展,但这不是我们想要的行为。有没有办法简单地添加.plan?如果可能,我们希望避免使用通配符,因为我们不确定它将如何影响网站的其他部分。我认为我们的 2003 服务器上也不提供 APPCMD。
任何建议将不胜感激 :)
wix - 我可以允许用户选择 applicationPoolIdentity 或指定使用 WiX-IIS 扩展的用户吗?
我的 Web 应用程序通常会被安装以使用 applicationPoolIdentity:
但是我有一类用户想要使用特定的域用户,我通常会这样创作:
为此制作用户界面很简单,但是有没有办法在不编写自定义操作的Identity="applicationPoolIdentity"
情况下有条件地切换?Identity="other"
wix - wix 是否可以向 IIS 的 ISAPI 和 CGI 限制添加条目?
我正在为一个网站编写一个 wix 安装程序,其中包括需要添加到 IIS 管理器的 ISAPI 和 CGI 限制条目中的 ISAPI 过滤器。这可能在wix中吗?我必须使用自定义操作吗?
wix - 在 wix 中是否可以为网站设置应用程序池?
我想为正在安装的网站设置应用程序池,但没有虚拟目录或 Web 应用程序。该网站直接包含website
在 IIS 的条目中,我希望 wix 为该网站设置应用程序池。
这可能吗?
wix - WIX IIS WebAppPool 未正确设置
我正在安装端口#8888的IIS网站,这个网站需要访问HKLM。所以我用域管理员帐户创建了 Web AppPool “MyTestWebPool”。我还需要这个网站出现在与“默认网站”相同的级别(意思是不在“默认网站”下)所以我使用 iis:WebSite,下面是实现它的 WIX 代码。
但是,当我使用 IIS 管理器检查这个网站时,它的应用程序池没有设置为“MyTestWebPool”,而是设置为“DefaultAppPool”。您知道为什么将其设置为“DefaultAppPool”以及如何将其设置为“MyTestWebPool”吗?