Windows Azure Cloud Service (13) 用Visual Studio 2010 将应用程序部署到Windows Azure平台

简介:

Windows Azure Platform 系列文章目录

 

微软给开发人员三种方式将应用程序部署到Windows Azure平台上:

1)通过Windows Azure管理界面上传应用。具体的请参考

Windows Azure Platform (十)把本地的Azure Project部署到云端服务器上

2)通过PowerlShell部署Windows Azure应用程序,具体的的请参考微软MSDN文章:

Using PowerShell to Manage Windows Azure Applications

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云平台上。

 

我们只要等待发布成功就可以啦!

  


本文转自Lei Zhang的博客博客园博客,原文链接:http://www.cnblogs.com/threestone/archive/2012/01/22/2328767.html,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
264 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
9月前
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
247 2
|
8月前
|
Ubuntu Linux Windows
如何在Ubuntu系统中安装Wine,借此来运行Windows程序
熟悉的登录画面出现,在Ubuntu系统中扫描登录微信程序。
|
8月前
|
Unix Linux 编译器
解决在Windows平台上运行Golang程序时出现的syscall.SIGUSR1未定义错误。
通过这种结构,你的代码既可以在支持 SIGUSR1 信号的系统上正常工作,又可以在不支持这些信号的 Windows 系统上编译通过,确保跨平台的兼容性和功能的完整性。
318 0
|
10月前
|
Windows
Windows下版本控制器(SVN)-启动服务器端程序
Windows下版本控制器(SVN)-启动服务器端程序
397 4
|
11月前
|
安全 Devops 测试技术
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
218 0
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
Windows程序的数字签名证书怎么申请
Windows程序的数字签名证书申请流程包括:准备企业资料(营业执照、税务登记证等),提交申请表及企业资料。经过初审、实名认证和二审后,等待1-5个工作日审核结果。审核通过后,CA机构颁发证书并通过邮件或邮寄方式发送。收到证书后按指南安装并使用签名工具对程序进行数字签名,确保软件完整性和可信度。注意证书有效期、管理和兼容性问题。
|
IDE 开发工具 C语言
Visual Studio 2017 安装及使用(新手)
Visual Studio 2017 安装及使用(新手)
2249 0