指定网络名称的格式无效,WCF Self Host on Windows XP,在 Windows 7 上工作正常
the format of the specified network name is invalid, WCF Self Host on Windows XP, works fine on Windows 7
WCF Self Host 在 Windows XP Mode SP3、.NET 4.0 上使用 WPF,在 Windows 7 上工作正常,但在 servicehost.Open() 上抛出内部异常
指定网络名称的格式无效。
System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
处的堆栈跟踪
多个端点:
- BasicHttpBinding
- WebHttpBinding
- NetTcpBinding
这是一个已知问题吗?
此问题与 Windows XP 上的 httpcfg 要求有关。
它通过使用现有的 localhost:8732/Design_Time_Addresses 来自行托管 WCF 来解决。它需要将选择端口添加到具有类似于 8732 的权限的 urlacl。
WCF Self Host 在 Windows XP Mode SP3、.NET 4.0 上使用 WPF,在 Windows 7 上工作正常,但在 servicehost.Open() 上抛出内部异常 指定网络名称的格式无效。
System.ServiceModel.Channels.SharedHttpTransportManager.OnOpen()
处的堆栈跟踪多个端点:
- BasicHttpBinding
- WebHttpBinding
- NetTcpBinding
这是一个已知问题吗?
此问题与 Windows XP 上的 httpcfg 要求有关。 它通过使用现有的 localhost:8732/Design_Time_Addresses 来自行托管 WCF 来解决。它需要将选择端口添加到具有类似于 8732 的权限的 urlacl。