1. 程式人生 > >用Visual Studio將應用程式部署到Windows Azure平臺

用Visual Studio將應用程式部署到Windows Azure平臺

微軟給開發人員三種方式將應用程式部署到Windows Azure平臺上:

1)通過Windows Azure管理介面上傳應用。具體的請參考

2)通過PowerlShell部署Windows Azure應用程式,具體的的請參考微軟MSDN文章:

3)通過Visual Studio部署應用程式到Windows Azure平臺。在這裡我會向大家做詳細的介紹。

1.建立Windows Azure專案

首先請大家新建一個Windows Azure專案,名稱叫做VS2010PublishToAzure,然後新增一個Web Role。

選擇專案-->右鍵-->Publish

2.用Visual Studio 2010建立證書

隨後會彈出的Publish Windows Azure Application視窗,在"Choose your subscription"裡選擇Manage

在彈出的Windows Azure Project Management Settings對話方塊裡,點選"new"

在Windows Azure Project Management Authentication對話方塊裡,選擇Create

在Create Certificate對話方塊裡,輸入名字叫MyAzure,然後選擇OK

回到Windows Azure Project Management Authentication對話方塊,確保之前我們建立的Certificate(證書)已經被選中。

然後選擇Copy the full path。這個功能是把建立的cer檔案路徑複製到您電腦的剪貼簿上。

然後會彈出一個視窗,我們直接點選OK就可以了。

接下來我們我們選擇Windows Azure Project Management Authentication裡的Windows Azure Portal,系統會開啟瀏覽器並且開啟Windows Azure管理介面,然後我們輸入使用者名稱和密碼登陸系統。

選擇"託管服務、儲存賬戶和CDN"-->管理證書-->新增證書

在彈出"新增新的管理證書"窗口裡,選擇"證書檔案"右側的瀏覽按鈕,然後複製我們在剪貼簿上的cer檔案路徑,並選擇"確定"按鈕。

這樣就可以把本地的cer(證書檔案)上傳到了伺服器上

請注意上圖紅色區域裡的訂閱ID,我們複製"訂閱ID"的值到剪下板上。

然後返回到Visual Studio裡,把"訂閱ID"的值複製到第三個"Copy the subscription ID for your account..."裡,並且給credentials起個名字,我們還是命名為"MyAzure"

 在Windows Azure Project Management Settings對話方塊裡,你可以看到之前你狀態的MyAzure證書,然後我們點選"Close" 按鈕。

3.釋出Azure服務

在Publish Windows Azure Application對話方塊裡,選擇我們之前的訂閱(subscription),然後點選"Next"按鈕。

在Common Settings頁裡

1)Hosted Service表示您要釋出的託管服務

2)Environment表示您想使用開發環境(staing environment)和生產環境(production environment)

3)Build Configuration表示您想使用本地編譯的Debug版本還是Release版本

4)Service Configuration表示您想使用本地的Cloud配置檔案還是Local配置檔案

我們選擇"Enable Remote Desktop for all roles"來配置Azure 計算節點的遠端桌面連線。

在彈出的"Remote Desktop Configuration"裡,我們可以配置

1)User name是配置遠端桌面連線需要的使用者名稱

2)Password是配置遠端桌面連線需要的密碼

3)Confirm passsword是重新輸入遠端桌面連線需要的密碼

4)Account exporation data是遠端桌面連線的過期時間。

配置完成後我們選擇"OK"

如果我們的Azure Project使用了Windows Azure Storage,我們也可以在Settings-->Advanced Settings裡選擇我們需要的Account,如下圖紅色區域

然後我們選擇"Next"

在最後的"Summary"裡我們選擇"Publish"釋出。

Visual Studio 2010就會建立連線併發本地的Azure專案釋出到Windows Azure雲平臺上。

我們只要等待發布成功就可以啦!

相關推薦

Visual Studio應用程式部署Windows Azure平臺

微軟給開發人員三種方式將應用程式部署到Windows Azure平臺上: 1)通過Windows Azure管理介面上傳應用。具體的請參考 2)通過PowerlShell部署Windows Azure應用程式,具體的的請參考微軟MSDN文章: 3)通過Visual Studio部署應用程式到Windo

Zend Studio使用教程:應用程式部署到Zend Server(1/2)

Zend Studio允許您從現有的SVN專案中建立一個新的PHP專案。在本教程中,您將獲的一個現有的SVN專案。 教程內容 在本教程中,您將學習: 從Zend Studio中的SVN建立一個新的PHP專案,您將獲得一個現有的SVN帳戶和專案。在本地Zend Ser

Win10 相容性 Visual studio web應用程式 ASP.NET 4.0 尚未在 Web 伺服器上註冊

系統升級到windows10 ,Visual studio 建立web應用程式時出現如下提示ASP.NET 4.0尚未在 Web 伺服器上註冊。為了使網站正確執行,可能需要手動將 Web 伺服器配置為使用 ASP.NET 4.0,按 F1 可瞭解更多詳細資訊 嘗

Windows平臺visual studio編譯的可執行檔案部署時報:應用程式無法正常啟動0xc000007b(跟DirectX9無關的原因)

最近在做EasyDarwin開源流媒體伺服器Windows版本編譯與部署時發現一個問題,在開發機本機執行都很正常,但是部署到目標機器(未安裝vs等開發環境)時,莫名其妙報出了“應用程式無法正常啟動0xc000007b”的錯誤,網上搜了一遍,大多數解決方案和部落格

visual studio 2005開發嵌入式wince應用程式需要以下開發環境

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

c#工程師Visual Studio開發dapp應用程式

最近區塊鏈技術引起了我的注意。我剛開始瞭解它,就看到了區塊鏈去中心化架構的巨大潛力,並且它能夠簡化各種現有繁瑣的流程,通過各種形式的合約。 作為一名.NET開發人員,我主要使用的是一些提供中心資料來源的架構,因此區塊鏈的去中心化概念對我來說是全新的。我很快就看到它如

ASP.NET Core 中文文件 第二章 指南(1) Visual Studio Code 在 macOS 上建立首個 ASP.NET Core 應用程式

本文已更新,最後更新於2017年4月28日 聯絡我們: QQ Group: 436035237 (dotNet Core Studying Group) GitHub Repo: https://github.com/dotnetcore/aspnetcore-doc-cn/ 以下為老翻譯存檔 本節將

ASP.NET Core 中文文件 第二章 指南(3) Visual Studio 釋出一個 Azure 雲 Web 應用程式

設定開發環境 注意 如果你的機器之前任何依賴都沒有安裝過,SDK 的安裝時間將會超過30分鐘。 建立一個 Web 應用程式 在 Visual Studio 的 Start 頁面,點選 New Project。 另外,你也可以通過選單新建專案。點選 File > New > Proje

Arduino 高階教程 02: Visual Studio 2015 開發 Arduino 應用程式(一)

Arduino IDE 的缺點 雖然 Arduino 很流行很火爆,但是 Arduino IDE 卻非常、非常、非常弱。編寫程式碼很不方便,只能說提供了一個最基本的寫程式碼的工具而已,除錯程式碼也很不方便。而且,Arduino IDE 中寫程式碼,只能是把

安裝Visual Studio 語言包時出現windows 程序兼容模式已打開.請其關閉

.cn class clas exe data- ng- mage ima win 打開 cmd.exe 輸入 安裝包路徑 /Uninstall例如:D:\vs_lang_cn.exe /Uninstall (中間有個空格,Uninstall前是個左斜杠)回車 後 安

windowsvisual studio code 除錯go程式碼有用的文章

下載vs code(對vs code的評價):https://www.visualstudio.com/en-us/products/code-vs.aspx按ctrl+shift+p,輸入install,選擇選擇之後會掃描擴充套件包,這個過程會比較慢,等擴充套件包列表出來以後選擇go。 選擇go語言後右下角

windowsvisual studio code 除錯go程式碼

下載vs code(對vs code的評價):https://www.visualstudio.com/en-us/products/code-vs.aspx 按ctrl+shift+p,輸入install,選擇 選擇之後會掃描擴充套件包,這個過程會比較慢,等擴充套件包列表出來以後選擇go。 選擇g

Windows Visual Studio 編譯 OpenSSL 1.1.0

2、安裝 ActivePerl, 可以到http://www.activestate.com/activeperl/downloads下載最新版本, 需要用到 perl 直譯器。      注:Perl 最低版本要求5.10以上,Windows XP使用者最後支援版本ActivePerl 5.20.

flask筆記:13:Flask應用程式部署在nginx,tornado的簡單方法

flask程式碼,main.py: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world():

Java EE應用程式部署到Docker Swarm叢集

​ 什麼是Docker Swarm? 簡單來說,Swarm Manager是一個預先設定好的Docker主機,並且是所有管理的唯一一點。其他Docker主機被定義為節點,並使用TCP與Manager進行通訊。預設情況下,Swarm會使用託管的 基於

[Windows] 如何應用程式註冊為系統服務

將任何應用程式註冊成後臺服務程式,即:系統啟動後該程式可以自動啟動,並且在前臺不要出現執行視窗。 解決辦法:需要使用Windows提供的兩個工具instsrv.exe和srvany.exe。(Windows 2003資源工具包帶有) instsrv:把win32程式變成系

通過UWP Bridge和Visual Studio桌面應用轉為UWP應用

       如果想轉C++或C#工程的話,使用最新版VS還是比較容易的。 如圖,建立該工程後直接將原來工程的啟動專案新增為該工程的引用即可。C++專案同理。        很不幸,我拿來實驗的物件是QQ,於是按照MS說法,新建一個JS的空白應用(據說其它幾種效果不好)

windows編譯protobuf庫(Visual Studio編譯)

第一步:下載cmake、Visual Studio;               Visual Studio 官網 下載Visual Studio community 2017版 第二步:從github官網克隆protobuf原始碼;                   

安利向:Visual Studio Code編寫微信小程式

正式釋出一年多的微信小程式現在依然很火,相信很多人對小程式依然保有興趣,那在開發時我們選擇的工具自然而然是微信自家推的IDE:這個IDE是微信自家推的嘛,肯定各種方便,但是我卻不太喜歡這種工具的風格,而且像語法高亮,程式設計習慣我都不太適應。像我們這群追求風格的,要優雅的開發

開發完成的java web應用程式部署到tomcat伺服器上的方法

方法一:通過複製web應用到tomcat中實現 通過複製web應用到tomcat中實現時,首先需要將web應用資料夾複製到tomcat安裝目錄下的webapps資料夾中,然後啟動tomcat伺服器,再開啟IE瀏覽器,最後在IE瀏覽器的位址列中輸入“http://伺服器IP: