我一直在AppHarbor上托管一些应用程序,这非常棒,但现在我遇到了需要以编程方式在 IIS 中启动虚拟目录/应用程序和应用程序池。根据我迄今为止有限的理解,这种类型的操作似乎最适合 Microsoft.Web.Administration。
根据我对 AppHarbor 架构的理解,这似乎不是一个可行的期望,对吗?
Azure 怎么样?我已经进行了一些挖掘,它似乎“完全支持” IIS,但我不确定 IIS 应用程序的传统概念如何/是否与这些基于云的服务融为一体。
AppHarbor 不支持此功能,但请注意,您可以使用我们的 API 创建新应用程序。
这在 Azure 上可能是可行的,特别是如果您选择一个可以自己管理所有内容的 vm 角色。配置应用程序池 [显然是可能的](http://things.smarx.com/#Configure IIS Application Pools)。