2

我不知道这是否完全可以作为一键完成的选项,但我想要为新开发人员自动化我们的 IIS MVC 开发设置。

基本上,我正在寻找的是:

  • 如果尚未创建应用程序池创建(并确保它是正确的 .NET 4.0 版本)
  • 在上述应用程序池下创建一个指向源代码的 IIS 应用程序
  • 确定是否aspnet_regiis -i需要(如果 IIS 在 4.0 代码引入之前安装)

我不是在寻找发布选项,因为它不指向源代码。此外,我不打算使用内置的 VS 主机,因为我正在尝试使用 IIS 来确保一切设置正确。也许我不应该强加这些限制,也不需要担心按照描述设置机器?但是,如果这听起来确实正确,那么目前我正在寻找一种方法来直接从源代码控制中进行设置?这可能吗,还是我需要为所有新开发人员进行初始设置阶段?

4

2 回答 2

1

虽然我还不能准确地写出你想要的东西,但 Powershell 会做你想要的。这是创建网站和应用程序池的教程。

http://learn.iis.net/page.aspx/433/powershell-snap-in-creating-web-sites-web-applications-virtual-directories-and-application-pools/

于 2012-05-15T02:07:40.933 回答
0

我的建议是在计算机上设置完整的环境,然后制作引导盘以返回该环境。然后在您希望环境所在的另一台计算机上运行该启动盘(注意:必须是同一类型)。

如果它必须适用于不同的计算机和不同的操作系统,那么允许一次完成所有环境的复杂性将变得比仅仅自己做更大,除非您像每天一样频繁地设置环境。如果是这种情况,那么也许您可以制作一个自定义安装程序来完成我不太熟悉的事情。

于 2012-05-13T21:56:36.590 回答