0

在我的电脑 A 中(运行 XP)

第 1 步)我创建了一个WCF 服务库并对其进行了编码(在 F5 上它运行良好,生成的端点是 http://localshost:8732/Design_Time_Addresses/CustomService/Service1/

第 2 步)我添加了一个 Asp.Net(TestWebSite)网站,然后添加了对上述文件的服务引用(在 f5 上,服务正在运行,客户端也在运行,一切正常)

在我的电脑 B 中(运行 Win7)

步骤 1)我安装了 IIS 7,因此在端口 80 处创建了一个默认网站

第 2 步)我在 IIS 的端口 81 处添加了我的 TestWebSite,我可以在浏览器中查看我的站点

现在如何在 IIS 7 上访问我的 WCF 服务?

4

2 回答 2

1

1)右键单击您的解决方案资源管理器。2)单击发布 3)选择托管文件夹并按发布按钮 4)从运行提示打开 Intetmgr.exe 5)添加新的 WebApplication 并与发布文件夹绑定。6) 右键单击​​ WebAPplication-> Browse 7) 输入 url " http://application:5856/serives.svc " 8) 从显示的页面复制链接

于 2017-03-25T12:50:49.000 回答
0

假设您的计算机 A 可以与计算机 B 通信。也就是说它们在同一个域中。并假设您要从计算机 B 创建对计算机 A 上站点的服务引用。

您可以通过以下方式访问您的服务:

  http://hostname:8732/Design_Time_Addresses/CustomService/Service1/

这里的主机名是计算机 A 中机器的名称。如果要查找主机名,可以转到命令行并键入主机名,然后按 Enter。这应该有效。如果我得到了你想要达到的目标。

于 2013-07-08T11:46:37.867 回答