C#无法在IIS 8.5中托管WCF

问题描述:

我是IIS新手,请随身携带。C#无法在IIS 8.5中托管WCF

我想在IIS中承载WCF服务应用程序。我看了一些视频怎么做。这是我尝试的步骤:

  1. 在Visual Studio 2012上,我创建了新的WCF服务应用程序。 (成功)
  2. 右键单击service1.svc - >在浏览器中查看。 (成功)
  3. 成功后在浏览器中查看服务。我尝试在IIS中托管此服务。在IIS上,右键单击默认网站 - >添加应用程序。

    List item

  4. 我通过点击IIS

    enter image description here

  5. 浏览该服务,但它显示错误消息: enter image description here

我没做切换到WCF服务应用程序。就像我最近观看的视频一样,我保留所有默认设置。我的IIS有问题吗? (我使用IIS 8.5的方式)

检查应用程序池的框架。 也启用目录浏览。

Asp.net到IIS注册:

检查您是否使用64位或32位。

命令提示符:

1. cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319 
2. aspnet_regiis -i 
+0

在WCF文件。我选择的目标框架是4.5.2。同时在IIS中,我选择4.5。可以吗 ? –

+0

如果有效,请尝试。无论如何,你在你的IIS服务器中注册asp.net –

+0

我没有看到在视频教程中注册asp.net部分。你能告诉我一步一步的注册asp.net到iis服务器吗? –