【发布时间】:2012-05-23 05:33:47
【问题描述】:
我在 asp.net 中创建了一个媒体播放器,现在我想在 windows azure 上部署这个应用程序。我可以使用哪个角色来部署此应用程序?另外,谁能告诉我这个过程?
【问题讨论】:
-
您提供的细节很少。你试过什么了?你在哪里卡住?如果您还没有使用谷歌勋爵对此进行研究,也许您应该从那里开始。
我在 asp.net 中创建了一个媒体播放器,现在我想在 windows azure 上部署这个应用程序。我可以使用哪个角色来部署此应用程序?另外,谁能告诉我这个过程?
【问题讨论】:
这是一个寄予厚望的问题,但我会像 here 一样尝试帮助您。
因为这是一个大问题,您必须分部分工作才能完成所有工作。以下步骤是在您确实订阅了 Windows Azure 并且对 ASP.net、IIS 和 VS2010 有基本了解的情况下编写的。
首先,您将使用 ASP.NET Web 角色让您的应用程序在 Windows Azure 中运行。
第 1 步: 安装 Windows Azure SDK 1.6 http://go.microsoft.com/fwlink/?LinkID=234939&clcid=0x409
第 2 步: 之后,打开您的 ASP.NET 应用程序,当您右键单击解决方案时,您会发现一个新选项“添加 Windows Azure 部署项目”,选择它。确保您的 ASP.NET 应用程序是 Web 应用程序。
您将看到在您的解决方案名称中创建了一个新的 Windows Azure 项目 your_application_name.Azure(默认)已创建。此时,如果您将 Azure 项目作为“启动”应用程序并运行它,您的 ASP.NET 应用程序将在 Windows Azure Compute Emulator 中运行。
第 3 步:验证您的代码是否存在任何问题并进行修复。请务必在 Compute Emulator 中进行测试,现在是时候通过您的 Windows Azure 项目了解服务配置和服务定义了。
第 4 步:一旦您的 ASP.NET 应用程序在计算模拟器中运行,您就可以部署它了。最后,现在打包您的应用程序并部署到 Windows Azure 以进行部署和最终测试。分步详情位于here:
步骤0:如果你有时间,我建议你完成this exercise 了解更多关于ASP.NET Web Role、Azure SDK 环境等对你以后有很大帮助的东西.
【讨论】: