指定网络名称的格式无效,Windows XP上的WCF Self Host在Windows 7上运行正常

时间:2015-04-23 10:01:36

标签: wpf wcf windows-7 windows-xp servicehost

在Windows XP Mode SP3,.NET 4.0上使用WPF的WCF Self Host在Windows 7上运行正常,但在servicehost.Open()上引发内部异常 指定网络名称的格式无效

System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()的堆栈跟踪

多个端点:

  1. basicHttpBinding的
  2. 的WebHttpBinding
  3. NetTcpBinding的
  4. 这是一个已知问题吗?

1 个答案:

答案 0 :(得分:0)

此问题与Windows XP上的httpcfg要求有关。 通过使用现有的localhost:8732 / Design_Time_Addresses来自行托管WCF解决了这个问题。它需要为urlacl添加选择端口,权限类似于8732。