匯出 (0) 列印
全部展開

作法:將 LightSwitch 應用程式發行至 Azure

更新日期: 2013年7月

您可以使用精靈將 Visual Studio LightSwitch 應用程式 (例如 Web 應用程式和三層式桌面應用程式) 部署至 Azure 雲端服務或 Azure 網站。您也可以由 SQL Azure 資料庫託管應用程式資料。

note附註
若要將應用程式部署至 Azure,您必須有訂用帳戶並且安裝 Azure SDK for .NET

將應用程式發行至 Azure 雲端服務

將應用程式發行至 Azure 網站

將應用程式發行至 Azure 雲端服務

  1. 在 [方案總管] 中開啟最上層專案節點的捷徑功能表,然後選擇 [發行]。

    [LightSwitch 發行應用程式精靈] 隨即出現。

  2. 在 [歡迎使用 LightSwitch 發行精靈] 頁面上,選擇 [完整應用程式] 或 [僅限 Web 服務] 選項按鈕,然後選擇 [下一步] 按鈕。

  3. 在 [應用程式服務] 頁面上,選擇 [Azure] 選項按鈕,然後選擇 [下一步] 按鈕。

  4. 在 [Azure 訂閱] 頁面的 [訂閱] 清單中,選擇要用於應用程式的 Azure 訂閱。如果清單是空的,請選擇 [<管理設定>] 即可管理 Azure 訂閱。

  5. 展開 [服務類型選取] 清單,選擇 [雲端服務] 選項按鈕,然後選擇 [下一步] 按鈕。

  6. 在 [Azure 雲端服務和儲存體] 頁面的 [雲端服務] 清單中,選擇您要裝載應用程式的雲端服務。若要建立新的雲端服務,請選擇 [<建立新項目>]。

  7. 在 [環境] 清單中,選擇要裝載應用程式的環境 ([生產] 或 [預備])。

  8. (選擇性) 若要允許存取 Azure 角色來進行疑難排解和開發,請選取 [啟用所有角色的遠端桌面] 核取方塊。

  9. 選擇 [進階] 索引標籤,並在 [部署名稱] 文字方塊中,指定部署的名稱。

    這個名稱會出現在 Azure 管理入口網站,其預設值是應用程式名稱。

  10. (選擇性) 清除 [附加目前日期和時間] 核取方塊,以免每次發行應用程式時會將目前日期和時間附加至部署名稱。

  11. 在 [儲存體] 清單中,選擇要儲存應用程式二進位檔的儲存體服務。

    note附註
    如果未列出任何儲存體服務,請選擇 [<建立新項目>] 連結,以建立一個用於您的訂用帳戶。

  12. (選擇性) 清除 [啟用部署升級] 核取方塊,以便在每次發行時停止覆寫舊版應用程式。

    如果清除此核取方塊,您在發行新版本之前必須先手動移除管理入口網站中的舊版應用程式。

  13. 選擇 [下一步] 以繼續。

    如果您已啟用應用程式驗證,[安全性設定] 頁面的 [應用程式系統管理員] 索引標籤隨即出現。

  14. 出現 [應用程式系統管理員] 索引標籤時,請為將要擔任初始應用程式系統管理員的使用者輸入有效的 [使用者名稱]、[完整名稱] 及 [密碼]。

    note附註
    當您發行更新時,應用程式系統管理員已經存在。請選取 [不,應用程式系統管理員已經存在] 核取方塊,略過這個步驟。

  15. 在 [HTTPS] 索引標籤上,選擇 [是,使用者必須使用 HTTPS 連接] 選項按鈕。

  16. 在 [選擇您的憑證] 清單中,選擇您想要用於應用程式的安全性憑證。

    note附註
    如果未列出任何憑證,請選擇 [上傳] 按鈕,以加入現有的憑證。當您將應用程式發行到預備環境進行測試時,您可以選擇 [建立新的自我簽署憑證] 建立測試憑證。

  17. 選擇 [下一步] 按鈕繼續。

  18. 在 [資料連接] 頁面上,選擇 [資料庫連接] 索引標籤,並在 [指定使用者連接] 文字方塊中,輸入內建資料庫的連接字串。

  19. 在 [發行資料庫結構描述] 文字方塊中,輸入內建資料庫的連接字串。

    note附註
    當您發行更新時,請清除 [發行資料庫結構描述] 核取方塊,除非您已經變更結構描述。

  20. 選擇 [附加的資料來源] 索引標籤,並視需要更新任何其他連接的連接字串,然後選擇 [下一步] 按鈕。

    note附註
    當您已為應用程式指定外部資料來源時,才會提供 [附加的資料來源] 索引標籤。

  21. 在 [摘要] 頁面上檢閱設定,然後再選擇 [發行] 按鈕。

    當發行作業完成時,Azure 管理入口網站會出現在您的瀏覽器中。

    note附註
    發行作業可能要花幾分鐘的時間,視連線速度、應用程式大小和其他因素而定。

將應用程式發行至 Azure 網站

  1. 在 [方案總管] 中開啟最上層專案節點的捷徑功能表,然後選擇 [發行]。

    [LightSwitch 發行應用程式精靈] 隨即出現。

  2. 在 [歡迎使用 LightSwitch 發行精靈] 頁面上,選擇 [完整應用程式] 或 [僅限 Web 服務] 選項按鈕,然後選擇 [下一步] 按鈕。

  3. 在 [應用程式服務] 頁面上,選擇 [Azure] 選項按鈕,然後選擇 [下一步] 按鈕。

  4. 在 [Azure 訂閱] 頁面的 [訂閱] 清單中,選擇要用於應用程式的 Azure 訂閱。如果清單是空的,請選擇 [<管理設定>] 即可管理 Azure 訂閱。

  5. 展開 [服務類型選取] 清單,選擇 [網站] 選項按鈕,然後選擇 [下一步] 按鈕。

  6. 從 [服務組態] 頁面的下拉式清單中,選擇您要託管應用程式的網站,然後選擇 [下一步] 按鈕。

    note附註
    如果未列出任何網站,請選擇 [登入 Azure 入口網站] 連結、建立網站,然後選擇 [重新整理] 按鈕。

  7. 如果您已啟用應用程式驗證,[安全性設定] 頁面的 [應用程式系統管理員] 索引標籤隨即出現。

  8. 出現 [應用程式系統管理員] 索引標籤時,請為將要擔任初始應用程式系統管理員的使用者輸入有效的 [使用者名稱]、[完整名稱] 及 [密碼]。

    note附註
    當您發行更新時,應用程式系統管理員已經存在。請選取 [不,應用程式系統管理員已經存在] 核取方塊,略過這個步驟。

  9. 在 [HTTPS] 索引標籤上,選擇 [是,使用者必須使用 HTTPS 連接] 選項按鈕來要求安全的 HTTPS 連接,或是選擇 [不,不需要 HTTPS] 選項按鈕表示您的應用程式不需要安全的連接,然後選擇 [下一步] 按鈕。

    如需有關安全性的詳細資訊,請參閱<Security Considerations for LightSwitch>。

  10. 在 [資料連接] 頁面的 [資料庫連接] 索引標籤上,[指定使用者連接] 和 [發行資料庫結構描述] 文字方塊中應該會出現內建資料庫的連接字串。如果未出現,或者如果您要建立新資料庫,請選擇 [在 Azure 入口網站佈建資料庫] 連結、建立資料庫,然後將新的連接字串複製到 [指定使用者連接] 和 [發行資料庫結構描述] 文字方塊。

    note附註
    當您發行更新時,請清除 [發行資料庫結構描述] 核取方塊,除非您已經變更結構描述。

  11. 選擇 [下一步] 按鈕繼續。

  12. 選擇 [附加的資料來源] 索引標籤,並視需要更新任何其他連接的連接字串,然後選擇 [下一步] 按鈕。

    note附註
    當您已為應用程式指定外部資料來源時,才會提供 [附加的資料來源] 索引標籤。

  13. 在 [摘要] 頁面上檢閱設定,然後再選擇 [發行] 按鈕。

    當發行作業完成時,Azure 管理入口網站會出現在您的瀏覽器中。

    note附註
    發行作業可能要花幾分鐘的時間,視連線速度、應用程式大小和其他因素而定。

另請參閱

社群新增項目

顯示:
© 2014 Microsoft