我的自托管 WCF 服务可以在域上的任何浏览器以及 WinForm 客户端上正常工作。在 Windows Phone 8 应用程序中,我可以创建服务引用 OK。尝试从在模拟器中运行的应用程序中使用服务会导致 System.Net.WebException:远程服务器返回错误:NotFound。
我做了什么:
- 允许的 URL 注册
- 指定端口的防火墙入站规则
- 启用 WCF 服务、HTTP 激活(Windows 功能)
在模拟器的 Hyper-V 设置中,它列出了 4 个网络适配器:Windows Phone 模拟器内部交换机、英特尔...千兆网络连接虚拟交换机和 2 个与 VMware 相关的交换机。
VMware 的存在会导致此问题吗?(我已经停止了(4)VMware相关服务。)
我还能检查或做什么?