我們再用Visual Studio開發網站時
大家一定都會很猶豫「新網站」跟「新增專案」到底要用哪一個呢?
小弟我自己也遇到這個疑問,所以GOOGLE了一下,
接下來就讓我們一起來了解一下「新網站」跟「新增專案」的差別吧
一開始大家可以先到官方提供的說明頁面看看兩者之間的差異
「Web 應用程式專案和網站專案的比較」
再來我們看看兩者之間在建立時的差異
1. 網站名稱、命名空間、存放路徑差異
我們可以看到新增專案的話是需要在建立專案時
設定「名稱、位置、方案名稱」這三個參數
而建立新網站的話只需要設定檔案存放的路徑跟位置
- 溫馨小提示
-
在建立「新網站」時系統會將網站的資料建立在指定的目錄下面
如果你會建立多個新網站的話,請到指定目錄下面新增資料夾
並將新網站的存放路徑指向新建立的資料夾,避免下次建立新網站時發生錯誤
2.網站結構差異
「新增專案」與「新網站」在結構上的差異在於
新增網站系統會幫專案新增參考物件以及一個Assemblyinfo.cs檔
而新網站則是只有新增一個App_Code的資料夾
2.類別檔案結構差異
「新增專案」與「新網站」在類別檔案結構上的不同之處在於
新增專案會將類別建立在命名空間(namespace)之中
而新網站則沒有命名空間
- 溫馨小提示
-
在建立「新網站」的類別檔案時
記得要將類別檔案放置在App_Code的資料夾下
否則在引用或載入該類別檔時會發生錯誤唷~!
以上就是「新增專案」與「新網站」比較明顯的差異
另外就是「新增專案」與「新網站」的類別檔案是沒有辦法直接引用的唷
直接引用的話會出現錯誤訊息的,至於要怎麼解決目前沒研究
下次有機會再做介紹,下回見掰掰~!!
沒有留言:
張貼留言