在vs2005裡面把解決方案中的各個專案都建立好之後,就要實現各專案之關的引用了.在前面,我們建立了7個專案.它們分別是:
web:表示層
bll:業務邏輯層
idal:資料訪問層介面定義
model:業務實體
dalfactory:資料層的抽象工廠(建立反射)
sqlserverdal:sqlserver資料訪問層
dbutility :資料庫訪問元件基礎類
各專案之間的引用關係可用下圖表示:
如上圖所示,
web 引用 bll,sqlserverdal
bll 引用 idal,model,dalfactory(使用dalfactory建立例項)
dal 引用 model
model 無引用
dalfactory 引用idal,通過讀取web.config裡設定的程式集,載入類的例項,返回給bll使用
sqlserverdal 引用 model和idal,dbutility.被dalfactory載入的程式集,實現介面裡的方法
在解決方案裡建立專案間的引用步驟為:選中需要新增引用的專案→右鍵選擇"新增引用"→"專案",然後選中要引用的專案的名稱.點確定完成專案的引用.如下圖所示:
把各專案之間的引用關係建立好以後,乙個完整的kaibo解決方案就算是拾建好基石了.接下來,就是寫**實現各項目的作用了.
原文連線:
vs2005模板丟失解決方案
devenv.exe installvstemplates 註冊位於 common7 ide projecttemplates 或 common7 ide itemtemplates 中的專案或項模板,這樣就可以通過 新建專案 和 新增新項 對話方塊訪問它們。仔細檢視itemtemplatescac...
VS2005中建立解決方案及多專案
下面我們建立乙個名為shopstore的專案,採用三層構架 1.新建立乙個空白解決方案檔案,如下圖 2.此時解決方案中沒有任何專案 3.右鍵選擇解決方案 選擇新增新專案 選擇類庫 新建dataaccess專案 4.重複以上步驟,依次建立三個類庫專案,分別是 dataaccess資料訪問層,bussi...
VS2005中建立解決方案及多專案
下面我們建立乙個名為shopstore的專案,採用三層構架 1.新建立乙個空白解決方案檔案,如下圖 2.此時解決方案中沒有任何專案 3.右鍵選擇解決方案 選擇新增新專案 選擇類庫 新建dataaccess專案 4.重複以上步驟,依次建立三個類庫專案,分別是 dataaccess資料訪問層,bussi...