匯出 (0) 列印
全部展開

在服務定義檔中設定網站項目

更新日期: 2014年3月

您要使用 Site 項目,指定由 Internet Information Services (IIS) 7.0 託管的網站或 Web 應用程式。在 ServiceDefinition.csdef 檔案中,Site 項目是 Sites 項目的子系。若您將現有的 Web 應用程式升級為新的結構描述,就必須加入 Sites 節點。這樣您的應用程式才可使用完整的 IIS 功能集。

Important重要事項
Windows Azure SDK 2.0 版及更新版本中需要有 Site 元素 (允許在完整 IIS 模式中執行 Web 角色)。SDK 2.0 版及更新版本中不支援可裝載的 Web 核心 (HWC)。

如需有關 IIS 如何管理網站的詳細資訊,請參閱設定網頁伺服器以提供內容 (IIS 7.0)

  1. 開啟 ServiceDefinition.csdef 檔案。找出 Sites 項目,然後在 Sites 節點內加入 Site 項目,如下所示:

    <Site name="<name of the site>" physicalDirectory=”<path to the site content>”></Site>
    
  2. Site 節點內加入 Bindings 項目,如下所示:

    <Bindings>
       <Binding name="<name of the binding>" endpointName="<name of the endpoint to bind to>” hostHeader=”<the URL of the web site>”/>
    </Bindings>
    

下列 XML 範例程式碼顯示 SampleWebApp 目錄中名為 Web 之網站的組態。

<WebRole name=”SampleWebApp”>
   <Sites>
      <Site name="Web" physicalDirectory=”..\SampleWebApp”>
           <Bindings>
             <Binding name="HttpIn" endpointName="HttpIn" hostHeader=”www.sampleapp.com”/>
           </Bindings>
      </Site>
   </Sites>
   <InputEndpoints>
      <InputEndpoint name="HttpIn" protocol=”http” port=”80” />
   </InputEndpoints>
…

另請參閱

Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft