C#无法在IIS 8.5中托管WCF
问题描述:
我是IIS新手,请随身携带。C#无法在IIS 8.5中托管WCF
我想在IIS中承载WCF服务应用程序。我看了一些视频怎么做。这是我尝试的步骤:
- 在Visual Studio 2012上,我创建了新的WCF服务应用程序。 (成功)
- 右键单击service1.svc - >在浏览器中查看。 (成功)
-
成功后在浏览器中查看服务。我尝试在IIS中托管此服务。在IIS上,右键单击默认网站 - >添加应用程序。
-
我通过点击IIS
我没做切换到WCF服务应用程序。就像我最近观看的视频一样,我保留所有默认设置。我的IIS有问题吗? (我使用IIS 8.5的方式)
答
检查应用程序池的框架。 也启用目录浏览。
Asp.net到IIS注册:
检查您是否使用64位或32位。
命令提示符:
1. cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
2. aspnet_regiis -i
在WCF文件。我选择的目标框架是4.5.2。同时在IIS中,我选择4.5。可以吗 ? –
如果有效,请尝试。无论如何,你在你的IIS服务器中注册asp.net –
我没有看到在视频教程中注册asp.net部分。你能告诉我一步一步的注册asp.net到iis服务器吗? –