繁体   English   中英

如何自动化MVC IIS的开发机器

[英]How to automate development machine for MVC IIS

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

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

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

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

尽管我还不能完全写出您想要的东西,但是Powershell可以满足您的需求。 这是用于创建网站和应用程序池的教程。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM