4

我即将将几个单独的 ASP.NET 4.0 Web 窗体应用程序迁移到 Azure。有几个是使用 SQL Server 2008 的应用程序。我看到了“冲突”的教程:

将 ASP.NET Web 应用程序部署到 Windows Azure 网站和 SQL 数据库

对比

将 ASP.NET Web 应用程序部署到 Windows Azure 云服务和 SQL 数据库

这个 StackOverflow 问题在某种程度上解释了这一点。但是,最近几个月 Azure 发生了一些变化,我不确定这些信息的最新情况。

由于我必须迁移的站点数量众多,我希望迁移过程尽可能简单。是否存在我必须使用云服务路由的情况?

4

2 回答 2

4

除了链接到的答案提供的内容之外:如果有需要安装的应用程序(例如 MSI、COM 对象等),您必须走云服务路线。网站根本无法做到这一点。在网站中,您根本无法更改 VM 实例。使用云服务,您可以灵活地安装软件、更改 IIS 行为以及您需要做的几乎任何事情(只要安装可以自动化)。

于 2013-01-08T16:34:44.837 回答
4

如果您考虑迁移 ASP.NET 4.0 Web 表单应用程序,这一点可能非常有价值 - Microsoft Azure 网站尚不支持自定义域的 SSL。这可能会阻碍您将工作迁移到网站服务。

请注意,Windows Azure 是一个非常动态的环境,每个新版本都会提供大量新功能。为了保持最新状态,我建议关注ScottGu 的博客以了解新功能及其发布日期

编辑

Windows Azure 网站现在支持自定义域的 SSL。SSL 证书和 SSL 绑定可以在配置选项卡中配置。

Windows Azure SSL 支持

您还可以在为 Windows Azure 网站配置 SSL 证书中阅读有关 Azure 网站 SSL 配置的更多信息。

于 2013-01-08T16:40:46.510 回答