我使用 MS Web Deploy 成功地将 WCF 服务发布到 AWS EC2 Windows 2012 Server。但是,当我尝试向 WinForms VB.NET 应用程序添加服务引用时,会显示以下错误:
下载“ http://ec2-XX-XXX-XX-XXX.us-west-2.compute.amazonaws.com/PPWebService/Service1.svc ”时出错。请求失败,HTTP 状态为 404:未找到。元数据包含无法解析的引用:' http://ec2-XX-XXX-XX-XXX.us-west-2.compute.amazonaws.com/PPWebService/Service1.svc '。远程服务器返回意外响应:(405) 方法不允许。远程服务器返回错误:(405) Method Not Allowed。如果在当前解决方案中定义了服务,请尝试构建解决方案并再次添加服务引用。
我尝试重建客户端应用程序并再次添加服务引用,但收到了相同的结果。
我想知道如何解决 (405) Method not allowed 错误,或者甚至可以向 EC2 实例添加服务引用?
TIA