VS2005新建網站對話方塊(檔案系統、HTTP、FTP)的區別

iDotNetSpace發表於2009-04-15

檔案系統

檔案系統是預設的。使用該選項可以把網站建立到當前物理檔案系統上任何可以訪問的地方,它可以是本機或網路上的機器。通過瀏覽按鈕及關聯的下拉選單可以瀏覽檔案系統,例如,瀏覽Windows資源管理器,並選擇一個資料夾。

當選擇檔案系統選項時,VS2005將使用內建的Web伺服器,而不是使用IIS執行Web應用程式,也不會為Web應用程式建立持久的虛擬目錄,IIS不再是該過程的一部分。實際上,甚至不需要在開發機器上安裝IIS。(當然,IIS對於部署伺服器來說是必須的)。

使用檔案系統作為專案儲存位置的缺點是,通過該方式建立的Web頁面不能在瀏覽器中執行,而只能通過VS2005執行(因為瀏覽器位址列中的“localhost”沒有相應的虛擬目錄)甚至在使用Response.Redirect或Server.Response方法重定向到另一頁面時也是這樣的。

http://localhost/myWebApp/default.aspx

上面的URL表示目標網站,但它無法正確執行,除非在本地機器的計算機管理中手動建立了一個虛擬目錄。為實現這一點,須右鍵單擊“我的電腦”並選擇“管理”,然後展開到服務和應用程式>Internet資訊服務管理器>網站>預設網站,然後,單擊右鍵選擇新建>虛擬目錄...

使用檔案系統的好處是,可以很容易地共享基於檔案的解決方案:您只須複製整個目錄到新的機器,並在Visual Studio中開啟即可。

------------------------------------------------------
HTTP

第二個選項是HTTP,它指定使用IIS處理Web頁面,這樣就需要Web應用程式位於IIS的虛擬目錄下,VS2005會自動建立虛擬目錄。很顯然,當開啟瀏覽器並輸入一個URL,例如,http://localhost/myWebApp/default.aspx,程式將會正常執行。

通過瀏覽按鈕及相關的下拉選單,可以瀏覽本地或遠端的IIS上的內容(尤其是虛擬目錄)並選擇。使用“選擇位置”對話方塊左邊的按鈕進行選擇。您也可以開啟計算機管理以檢視預設網站下由VS2005建立的虛擬目錄。


------------------------------------------------------
FTP

FTP使您可以通過FTP在遠端位置開發網站。

瀏覽按鈕及關聯的下拉選單允許您輸入登入到FTP站點的必要資訊。它會顯示一個FTP登入對話方塊,其中包含一個是否允許匿名登入的核取方塊,如果有必要還會有用於輸入使用者名稱和密碼的文字框。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-589272/,如需轉載,請註明出處,否則將追究法律責任。

相關文章