我正在尝试在 Windows Server 2012 build 8400 上的 IIS8 中运行 WCF 服务。
安装 Web 角色时,不会像在 Windows Server 2008 中那样找到 WCF 内容(3.51 下)。
安装时缺少 svc 处理程序映射,所以我做了一个:
%windir%\Microsoft.NET\Framework\v3.0\WindowsCommunication Foundation\ServiceModelReg.exe 鈥搃
现在处理程序映射在那里,但我仍然得到:
The resource you are looking for does not have a handler associated with it.
(我删除了静态文件处理程序。)
该站点正在使用经典管道以使用模拟。
进一步来说:
Server Manager
Roles and Features
Add Role or Feature
Add Role or Feature Wizard
Features
".Net 3.5"
".Net 4.5"
roles
WCF Services
HTTP-Activation
"Install"