[英]ASP.NET deploy to IIS7: To default site root, app in default site, or separate site?
我是IIS7的新手,並且獲得了站點,應用程序和虛擬目錄之間的區別。 但是,我不確定我的具體情況下最佳的部署方法是什么。
我有一個帶有IIS / asp.net的干凈的Windows '08服務器VM。 我以C:\\ inetpub \\ wwwroot為FTP根目錄設置了一個FTP站點,以為我可以從VS到此根目錄進行快速的“復制站點”。
但是,在進行復制之前,我想確保這是最快,最安全的方法。
請注意,該虛擬機將專門用於我的asp.net應用程序(出於測試目的),而我今天必須讓該應用程序通過EOD運行。
也就是說,我的問題是,我應該...
另外,當我在這里時...我的應用程序是使用asp.net 4構建的。我應該選擇“默認應用程序池”還是“ ASP.NET 4.0集成的”?
謝謝你,愛德華
這是我設置IIS的方法:
將您的站點復制/發布到一個文件夾,然后托管該文件夾。 如果將其托管在默認網站下,則該網站的URL將為http://機器名/站點名或http:// localhost / sitename。在另一種情況下,您將直接將站點托管在指定的端口上,甚至可以托管它在:80端口下,可以通過您的計算機名稱直接訪問。 選擇處於集成模式且受支持的版本為4.0的應用程序池,您將沒有任何問題(通常使用這些設置配置默認應用程序池)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.