程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 錯誤描述:未能加載文件或程序集“SQLServerDAL”或它的某一個依賴項。文件不存在。

錯誤描述:未能加載文件或程序集“SQLServerDAL”或它的某一個依賴項。文件不存在。

編輯:關於SqlServer


在采用工廠模式的三層構架方式是用到了反射,但卻遇到了這個問題錯誤描述:未能加載文件或程序集“UestcHouse.SQLServerDAL”或它的某一個依賴項。文件不存在。

網上搜了一下,看到許多東西,感覺還是很有用的

解決方案:

1.反射編程要求在網站的Bin文件夾中有已經編譯好的.DLL文件(即保持DLL文件存在),並且保持名稱和編譯前類庫的名稱一致。可稱:添加引用性(意思就是說要在UestcHouse.Web中添加UestcHouse.SQLServerDAL的引用)。

2.查看網站中的項目(類庫)屬性,確認是否默認命名空間和程序集名稱以及Bin文件夾下的DLL文件名稱是否一致,不一致則會出現未能加載文件或者程序集,所以的修改項目的屬性。可稱:名稱一致性。(我的問題就是因為SQLServer拼成了SQLSerever,一晚上沒看出來)

3.建議在編程的時在創建類庫的時候寫上系統名稱+項目名稱,能夠有效的避免Bug產出。即:SystemName.Model或者SystemName.IDAL。eg:BBS.Model。可稱:名稱完整性。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved