我有一个 Windows Store - Metro 应用程序,它与在同一台 PC 上运行的 Net TCP WCF 服务连接(托管在控制台应用程序中)但在 Windows 8 的桌面模式下。我在 Metro 应用程序中添加了 WCF 服务的引用,一切正常.
我打包了我的商店/地铁应用程序和 WCF 服务,并在另一台没有安装 Visual Studio 的 PC 上试用,所以我不重新编译代码,我只安装地铁应用程序包并运行 WCF 服务的可执行文件。WCF 服务启动正常,但是当我启动我的 Metro 应用程序时它给了我错误(见下图)
似乎由于某种原因,安装在其他 PC 上的 Metro 应用程序无法找到服务参考。谷歌搜索后我尝试了很多东西,但没有任何效果。任何想法/提示/建议将不胜感激。