做七層大概敲了有三遍。有幾處錯誤都遇到過,在這裏就對每一個錯誤進行一次小小的總結。
一、配置問題(配置系統未能初始化)
這個錯誤的解決方法就是認真,配置文件中書寫錯誤()
二、無法直接啓動帶有“類庫輸出類型”的項目
這個問題很好解決,並且在一開始接觸C#是一直在提出的問題,那就是啓動項的問題。
解決方法:設置UI爲啓動項即可
三、未能加載文件或程序集“LoginDAL”或它的一個依賴項。系統找不到指定文件。
首先對錯誤進行分析,系統找不到文件,要不丟失要不就是不在指定的位置。我們啓動的是UI層,LoginDAL在D層裏,那麼去下面的路徑中檢查一下是否有D層文件或程序集。
如果沒有,那麼就去D層進行以下操作,將下面的兩項複製到上面的路徑當中即可解決問題
四、未將對象引用到對象實例
下面方框中的內容是對DAL層進行操作,DAL層是通過LoginDAL進行數據訪問操作的,所以方塊中的內容要和LoginDAL相同,一字母也不能差。
五、找不要ConfigurationManager
方框中的東西,如果不注意一下的話,死活點不出來,
解決方法:
1、首先建立factory層的應用關係,IDAL和Entity層引用。這樣還不夠,還要Using引用。
2.如果還解決不了那就繼續一下操作,程序集引用(問題基本上就迎刃而解了)
希望各位大佬斧正和指導!!!