9

当我尝试设置 appfabric 以链接到我的应用程序并监视和跟踪它时,我收到一条错误消息

“工作流持久性不起作用,因为该网站没有启用 net.pipe 绑定。”</p>

现在根据这个网站,我需要为网站启用 net.pipe 绑定。它说要为站点启用 net.pipe 绑定,请在 IIS 管理器的“连接”窗格中右键单击该站点,单击“编辑绑定”,然后添加绑定信息为“*”的 net.pipe。

我转到默认网站,右键单击并单击编辑绑定,但不确定绑定信息如何发挥作用。我看到了站点绑定,其中之一是 http 没有主机名、端口 80、IP 地址 * 并且没有绑定信息。当我单击添加时,我可以输入主机名,输入端口,选择 IP 地址,然后选择类型(http 或 https)。我将在哪里编辑绑定信息以使其成为 * 从而不再显示 appfabric 的错误。

提前致谢!

4

2 回答 2

20

事实上,这取决于 IIS 和/或 Windows Server 版本。

作为先决条件,您必须先启用网络管道激活。您可以通过 Windows 功能或服务器管理器添加它。

净管激活

这是图解说明:

首先,转到您网站上的高级设置。在 IIS 管理器下,它位于您选择网站后的右侧。

高级设置

Enabled Protocols中,添加net.pipe(默认为 http)

启用协议

最后,添加一个新的 Bidning(选择您的网站时的右窗格),并为 Bidning Informaiton 添加一个带有通配符“*”的 net.pipe 绑定。

网络管道绑定

就这样。

于 2013-06-04T07:28:16.747 回答
7

Cyber​​maxs 基本上有正确的答案,但根据我的经验,有一个小警告:您可能需要执行iisreset才能工作(即单击win+ R,然后 enter iisreset,或者只是iisreset在命令行窗口中运行)。

作为奖励,以下内容与 Cyber​​maxs 包含的内容相同,仅来自 Windows 8。搜索“打开或关闭 Windows 功能”以打开此窗口:

在此处输入图像描述

于 2015-08-11T07:45:08.887 回答