iis - 将 ASP.NET MVC 4 部署到暂存并最终部署到 Windows Azure

标签 iis azure asp.net-mvc-4

我有一个 ASP.NET MVC 4 应用程序。这需要部署到内部 IIS 服务器(Windows Server 2008 计算机)进行测试。最终,我们将应用程序作为 Web 角色部署到 Windows Azure。据我了解,有一种方法可以在 Windows Server 2008 上拥有“私有(private)”云。

将 ASP.NET MVC 4 应用程序部署到“私有(private)云”的推荐方法是什么?请记住,此应用程序最终将进入 Windows Azure 公共(public)版本。

谢谢,

最佳答案

如果您最终想要在 Azure 上进行部署,我强烈建议您在 Azure 上进行测试。如果您正在处理这是一个商业项目,并且您想要进行一个月的测试,那么两个实例的费用约为 160 美元(您确实需要使用两个实例进行测试)。将其与必须设置和支持服务器的人员的小时费率进行比较,您可能已经领先了。

您可以使用 IIS、SQL 甚至 AppFabric 缓存(Velocity)在本地运行您的站点,所有这些都与您在 Azure 中获得的类似,但又不相同。与本地 SQL Server 数据库相比,Windows Azure SQL DB (WASD) 尤其具有不同的限制和不同的性能配置文件。如果您想使用 Azure 存储,则没有本地版本。

关于iis - 将 ASP.NET MVC 4 部署到暂存并最终部署到 Windows Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12897914/

相关文章:

wordpress - WP-INCLUDES 文件夹返回错误 403

asp.net-mvc - mvc3 中远程验证文件上传 httppostedfilebase

azure - 如何确保通过 Azure 服务总线队列接收所有消息?

mongodb - 将 AzureCosmosDb 连接字符串存储在 web.config 中

azure - Get-AzureRmLog -CorrelationId 未按预期检索记录

asp.net-mvc - 从一个项目调用 Controller 到另一个项目

c# - signalr 我如何从服务器向调用者发布消息

IIS7.5 OutputCacheModule 内核缓存 'public' 忽略 URL

php - 如何确定 FastCGI 是否被用于运行 php 脚本

c# - 以 PNG 格式保存图像时出现 GDI+ 异常