VS2005新建網站對話方塊(檔案系統、HTTP、FTP)的區別
檔案系統
檔案系統是預設的。使用該選項可以把網站建立到當前物理檔案系統上任何可以訪問的地方,它可以是本機或網路上的機器。通過瀏覽按鈕及關聯的下拉選單可以瀏覽檔案系統,例如,瀏覽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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Javascript檔案對話方塊JavaScript
- Win10系統怎麼禁用“刪除檔案”對話方塊_win10禁用“刪除檔案”對話方塊的方法Win10
- [MFC]選擇目錄對話方塊和選擇檔案對話方塊
- VS中新建網站和新建WEB專案的區別網站Web
- Electron 開啟儲存檔案對話方塊
- w10系統對話方塊這麼變小_w10系統對話方塊如何縮小
- win10系統ie登入網站不顯示網站登入對話方塊怎麼辦Win10網站
- HTTp和ftp的區別HTTPFTP
- 支援圖片預覽的檔案選擇對話方塊
- atitit.網路檔案訪問協議.unc smb nfs ftp http的區別協議NFSFTPHTTP
- PyQt5開啟檔案對話方塊QFileDialogQT
- 【Qt 專欄】檔案對話方塊 檔案的彈窗選擇-QFileDialogQT
- Android——最全的系統對話方塊(AlertDialog)詳解Android
- JS彈出下載對話方塊以及實現常見檔案型別的下載JS型別
- 模態對話方塊與非模態對話的幾種銷燬方法與區別薦
- pyqt-PyQt5開啟檔案對話方塊QFileDialogQT
- c#中的模態對話方塊和非模態對話方塊C#
- pageoffice6 版本線上開啟檔案彈出網頁對話方塊網頁
- 直播原始碼網站,實現對話方塊的左滑動刪除原始碼網站
- 對話方塊函式函式
- 直播系統程式碼,自定義平臺私聊對話方塊
- React中的模式對話方塊React模式
- ASP.NET下載檔案(彈出開啟儲存檔案對話方塊)ASP.NET
- View和Control的區別(如何在對話方塊上使用CView類)View
- flutter demo (四):對話方塊Flutter
- c# winform窗體之開啟檔案對話方塊openfiledialogC#ORM
- 一個Flex 對話方塊的坑Flex
- javascript中的彈出對話方塊JavaScript
- Matlab - 獲取和儲存檔案路徑選擇對話方塊Matlab
- 在 Flutter 使用 GetX 對話方塊Flutter
- Qt 對話方塊新增工具欄QT
- 如何自學qt(4)——對話方塊QT
- QT 等待對話方塊/進度QT
- android 多項對話方塊Android
- Android Dialog對話方塊Android
- DialogPane對話方塊佈局
- c#—OpenFileDialog(開啟檔案對話方塊)和new關鍵字的用法C#
- Lazarus在Loongarch的loongxin mate系統不能開啟對話方塊問題