我在Azure中实现服务,要做到这一点我跟着这个教程:(端点未找到)Rest with azure休息Azure的端点没有发现
服务的伟大工程,但我有终点的定义的问题
但我试图改变我的8080端口,但没有改善。
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="FamilyMateAzureProject" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
<WebRole name="FamilyMateService" vmsize="Small">
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint" endpointName="Endpoint" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint" protocol="http" port="8080"/>
</Endpoints>
<Imports>
<Import moduleName="Diagnostics" />
</Imports>
<LocalResources>
<LocalStorage name="FamilyMateService.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" />
</LocalResources>
</WebRole>
</ServiceDefinition>
当我尝试添加的另一个项目(Windows Phone 7的)
我碰到下面的错误我服务的参考:
有一个错误下载的“http:/ /familymate.cloudapp.net:8080/FamilyMate.svc”。 请求失败,HTTP状态404:未找到。 元数据包含无法解析的引用:'http://familymate.cloudapp.net:8080/FamilyMate.svc'。 There was No endpoint listening at http://familymate.cloudapp.net:8080/FamilyMate.svc That Could accept the message。这通常是由不正确的地址或SOAP年度操作引起的。有关更多详细信息,请参阅InnerException(如果存在)。 远程服务器返回错误:(404)未找到。 如果服务在当前解决方案中定义,请尝试构建解决方案并再次添加服务引用。
为了不被太麻烦的问题是我使用RestSharp并创建查询手动。