簡體   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