5

我被卡住了,不知道如何在 iis8.0 中部署 wcf web 服务,任何人都可以帮助我了解在 iis 中部署 wcf web 服务的详细过程吗?

有没有需要设置的设置?

尝试过的是......

然后我通过提供站点名称和物理路径 (C:\inetpub\wwwroot\NEWFOLDER) 在 iis 中创建了一个新网站。然后我在管理模式下打开了 VS 解决方案并发布了它。在打开的对话框中,在 IIS 站点下创建了一个新的 Web 应用程序并将其发布。它是成功的,也可以在输出窗口中看到。

当单击 Connecting to http://localhost:[port#]/WebApplicationName 行的链接时,它会显示目录结构。然后单击 .svc 文件,它会给出错误消息“由于扩展​​配置,无法提供您请求的页面。如果页面是脚本,请添加处理程序。如果应该下载文件,请添加 MIME 映射

4

1 回答 1

6

WCF Servive 处理程序未安装在您的服务器上。

在服务器管理器中

  • 根据操作系统/框架版本展开“.Net 3.5”或“.Net 4.5”。

  • 在“WCF 服务”下,选中“HTTP-Activation”(用于 http 绑定)或“Non-http”以用于其他绑定(tcp、命名管道等)。

  • 点击“安装”按钮。

就这样

于 2013-01-23T10:40:18.443 回答