2012-03-12 61 views
2

我在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並創建查詢手動。

回答