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,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
NoSQL IDE MongoDB
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
470 3
|
5月前
|
NoSQL IDE MongoDB
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
362 1
Studio 3T 2025.17 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
5月前
|
存储 数据安全/隐私保护 Windows
Windows中部署网盘神器 Filebrowser
ZeroNews (零讯)内网穿透赋予 FileBrowser 任意位置互联网访问的能力,无需用户具备固定公网IP,提供专用的访问域名,将 FileBrowser 转变为公有云盘,实现多用户在线协同工作。
|
6月前
|
安全 Linux C++
PVS‑Studio 7.38 for macOS, Linux & Windows - 代码质量安全静态分析
PVS‑Studio 7.38 for macOS, Linux & Windows - 代码质量安全静态分析
261 0
PVS‑Studio 7.38 for macOS, Linux & Windows - 代码质量安全静态分析
|
8月前
|
NoSQL IDE MongoDB
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
720 21
Studio 3T 2025.10 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
9月前
|
安全 测试技术 Linux
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
298 2
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
|
9月前
|
安全 Linux iOS开发
PVS‑Studio 7.36 for macOS, Linux & Windows - 代码质量安全静态分析
PVS‑Studio 7.36 for macOS, Linux & Windows - 代码质量安全静态分析
207 1
PVS‑Studio 7.36 for macOS, Linux & Windows - 代码质量安全静态分析
|
11月前
|
NoSQL IDE MongoDB
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
428 2
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
9月前
|
JSON 安全 数据可视化
Elasticsearch(es)在Windows系统上的安装与部署(含Kibana)
Kibana 是 Elastic Stack(原 ELK Stack)中的核心数据可视化工具,主要与 Elasticsearch 配合使用,提供强大的数据探索、分析和展示功能。elasticsearch安装在windows上一般是zip文件,解压到对应目录。文件,elasticsearch8.x以上版本是自动开启安全认证的。kibana安装在windows上一般是zip文件,解压到对应目录。elasticsearch的默认端口是9200,访问。默认用户是elastic,密码需要重置。
4680 0
|
11月前
|
存储 监控 安全
如何排查常见的 Windows 应用程序错误和崩溃
本文介绍了如何通过事件日志分析来诊断Windows应用程序错误和崩溃的根本原因。文章首先解释了应用错误的表现形式及常见事件ID(如1000、1001等),并分析了导致崩溃的原因,包括硬件问题(如存储不足、外部因素)和软件问题(如编码错误、数据损坏、.NET Framework兼容性)。接着,提供了几种故障排除方法,例如运行系统文件检查器(SFC)、执行干净启动、检查更新以及重新安装.NET Framework。最后,探讨了使用日志管理工具(如EventLog Analyzer)集中分析崩溃事件的功能,包括预置报表、时间轴分析、实时警报和自动化响应,帮助管理员高效解决应用问题。
1746 1

热门文章

最新文章