问题标签 [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.

0 投票
2 回答
2861 浏览

iis - WIX 和 IIS7:无法连接到 Internet 信息服务器。(-2147221164)

我见过
WiX 和 iis(无法连接到互联网信息服务器)

这个问题不一样。

我有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 ?

0 投票
1 回答
1608 浏览

wix - CAQuietExec CA 的问题

我在使用这个自定义操作时遇到了问题,而且我还没有看到一个比运行文件更复杂的像样的示例。

我读过这个,但它没有考虑额外的参数: http ://wix.sourceforge.net/manual-wix3/qtexec.htm

在看到有关引用收到此错误的信息后,我才设法使这一点不抱怨。我不确定为什么,但是该命令可以复制并粘贴到命令窗口中。

任何人都知道为什么这在安静的 CA 中不起作用?

干杯,J

0 投票
1 回答
816 浏览

wix - 使用 WiX 将 MIME 类型添加到 IIS 网站

我试过这个答案,但这只是将 MIME 类型添加到虚拟应用程序,而不是网站本身。

根据MimeMap element的 WiX 文档,MimeMap 有两个父级,WebSite 和 WebVirtualDir,因此它应该能够应用于网站,但它似乎没有做任何事情。此外,我在日志中看不到任何内容来表明它失败的原因。

如何让 WiX 安装程序将 MIME 类型添加到网站?

代码:

0 投票
1 回答
92 浏览

iis - Wix Webapplication:如何在不替换所有现有映射的情况下添加扩展?

我正在尝试通过 WiX 向我们的 IIS 6.0 网站添加 .plan 扩展。我在用着

尽管这正在替换所有现有的应用程序扩展,但这不是我们想要的行为。有没有办法简单地添加.plan?如果可能,我们希望避免使用通配符,因为我们不确定它将如何影响网站的其他部分。我认为我们的 2003 服务器上也不提供 APPCMD。

任何建议将不胜感激 :)

0 投票
1 回答
454 浏览

wix - 我可以允许用户选择 applicationPoolIdentity 或指定使用 WiX-IIS 扩展的用户吗?

我的 Web 应用程序通常会被安装以使用 applicationPoolIdentity:

但是我有一类用户想要使用特定的域用户,我通常会这样创作:

为此制作用户界面很简单,但是有没有办法在不编写自定义操作的Identity="applicationPoolIdentity"情况下有条件地切换?Identity="other"

0 投票
1 回答
141 浏览

wix - wix 是否可以向 IIS 的 ISAPI 和 CGI​​ 限制添加条目?

我正在为一个网站编写一个 wix 安装程序,其中包括需要添加到 IIS 管理器的 ISAPI 和 CGI​​ 限制条目中的 ISAPI 过滤器。这可能在wix中吗?我必须使用自定义操作吗?

0 投票
2 回答
4600 浏览

wix - 在 wix 中是否可以为网站设置应用程序池?

我想为正在安装的网站设置应用程序池,但没有虚拟目录或 Web 应用程序。该网站直接包含website在 IIS 的条目中,我希望 wix 为该网站设置应用程序池。

这可能吗?

0 投票
0 回答
326 浏览

asp.net - WIX - IIS 扩展不在虚拟目录下创建 Web 应用程序

我正在尝试为我的 Web API 应用程序创建一个基本的 WiX 安装程序,作为安装程序的一部分,我希望它为项目创建 Web 目录和 Web 应用程序。我有下面的代码正在做所有事情,除了它不创建 Web 应用程序。我希望 iss 文件夹结构看起来像

IIS 所需的结构

这是我的代码

这将创建名为“api”的 Web 应用程序文件夹而不是 Web 目录,并且不会创建名为“ls”的 Web 应用程序。它应该看起来像 localhost/api/ls

0 投票
1 回答
34 浏览

wix - WIX IIS WebAppPool 未正确设置

我正在安装端口#8888的IIS网站,这个网站需要访问HKLM。所以我用域管理员帐户创建了 Web AppPool “MyTestWebPool”。我还需要这个网站出现在与“默认网站”相同的级别(意思是不在“默认网站”下)所以我使用 iis:WebSite,下面是实现它的 WIX 代码。

但是,当我使用 IIS 管理器检查这个网站时,它的应用程序池没有设置为“MyTestWebPool”,而是设置为“DefaultAppPool”。您知道为什么将其设置为“DefaultAppPool”以及如何将其设置为“MyTestWebPool”吗?