我即将将多个单独的 ASP.NET 4.0 Web 表单应用程序迁移到 Azure。有几个是使用 SQL Server 2008 的应用程序。我看到了“相互冲突”的教程:
Deploying an ASP.NET Web Application to a Windows Azure Web Site and SQL Database
对比
Deploying an ASP.NET Web Application to a Windows Azure Cloud Service and SQL Database
This StackOverflow question在某种程度上解释了这一点。但是,最近几个月 Azure 发生了一些变化,我不确定这些信息的最新程度。
由于我必须迁移的网站数量众多,因此我希望迁移过程尽可能简单。是否存在我必须使用云服务路线的情况?
最佳答案
除了链接到的答案提供的内容之外:如果需要安装应用程序(例如 MSI、COM 对象等),您必须采用云服务路线。网站根本没有办法做到这一点。在网站中,您根本无法更改 VM 实例。借助云服务,您可以非常灵活地安装软件、更改 IIS 行为以及几乎任何您需要执行的操作(只要安装可以自动化)。
关于asp.net - Azure 网站和 Azure 云服务之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14219664/