1

我只是想知道是否可以将通常在 Windows azure 云上运行的 Web 项目部署到普通的 Windows Server 2008 pc 以进行测试?

4

3 回答 3

1

这取决于您要测试的内容 - 如果只是 Web 应用程序,为什么不将虚拟目录映射到文件夹?如果您不使用任何 Azure 功能(例如队列),则可以通过 IIS 将其作为普通 asp.net 应用程序独立运行

于 2010-02-03T17:33:06.827 回答
0

不,没有 Azure 的“本地”版本,唯一的方法是在服务器上运行开发环境并在 Azure 开发结构中运行应用程序。

我建议您无论如何都应该在云上进行测试,因为它与本地结构有些不同。测试和云的最大优势在于您可以在需要时启动和关闭实例,因此只有在您实际测试时才需要花钱。您甚至可以在“免费”的 25 小时分配时间内完成大部分测试

于 2010-02-02T09:35:06.177 回答
0

Microsoft 提供模拟器来在本地测试许多 Azure 功能,包括:

  • 计算模拟器:非常好,因为它允许您测试运行多个实例的应用程序
  • 存储模拟器:提供对 blob、表和队列存储的模拟
  • SQL Express 可用于代替 SQL azure,但您需要注意它是 SQL Azure 的超集

未模拟的部分是:

  • 缓存服务(真的很烦人)
  • CDN(又有点烦人)

因此,这取决于您使用的 azure 服务以及您可以在本地进行测试的程度。

于 2012-02-10T20:49:50.153 回答