在這最后一節(jié)中,你將把應用程序發(fā)布到Azure。在Solution Explorer中,右擊項目并選擇Publish。
點擊Publish打開Publish Web對話框。如果你在新建項目的時候選中了Host in Cloud,那么鏈接和設置就已經(jīng)都配置好了。在這種情況下,僅僅是需要點擊Settings面板,然后選擇“Execute Code First Migrations”。(如果你沒有在開始的時候選中”Host in Cloud”,那么請跟隨如下步驟)(http://www.asp.net/web-api/overview/data/using-web-api-with-entity-framework/part-10#new-website)
為了部署應用,點擊Publish。你可以在Web Publish Activity窗口查看發(fā)布過程。(在View目錄下,選擇Other Windows,然后選擇Web Publish Activity。)
當Visual Studio完成app的部署,默認的瀏覽器會自動打開部署網(wǎng)站的URL,你所創(chuàng)建的應用程序現(xiàn)在就運行在云端了。瀏覽器地址欄中的URL顯示了站點以及被從網(wǎng)絡中加載出來了。
如果你沒有在建立項目的時候選中Host in Cloud,那么你現(xiàn)在需要配置一個新的web應用。在Solution Explorer,右擊項目,并選擇Publish。選擇Profile面板,并點擊Microsoft Azure Websites。如果你現(xiàn)在沒有登錄到Azure,你需要先去登陸。
在Existing Websites對話框,點擊New。
輸入站點名稱。選擇你的Azure訂閱和地區(qū)。在Database server下,選擇Create New Server,或已經(jīng)存在的server。點擊Create。
點擊Settings面板,然后選擇“Execute Code First Migrations”。然后點擊Publish。