我使用以下代码来调用WCF:
ServiceReference1.service client = new ServiceReference1.service();
var data = await client.GETIDAsync();
但它告诉我远程服务器返回错误:NotFound。
答案 0 :(得分:1)
远程服务器返回错误:NotFound
遇到此错误时,可能是由于在您的客户端中使用错误的服务地址或WCF服务无效。
如果您的WCF服务是http服务,请尝试在浏览器中输入您的服务地址以查看它是否有效。如果它确实有效,请尝试检查您是否使用了正确的wcf地址,或者请确保您的wcf服务正常运行。如果在浏览器中输入WCF服务时有效,则可能需要使用fiddler来帮助您捕获网络数据并进行故障排除。
此外,您还可以尝试使用其他客户端,如控制台客户端而不是UWP客户端,以查看它是否有效。