我在嘗試從Enterprise庫5.0運行中獲取DAAB時遇到了一些問題。我按照步驟按照教程,但我得到錯誤...嘗試配置企業庫5.0(數據訪問應用程序塊)時出現問題
1)下載/安裝企業庫
2)添加引用我需要的塊(普通/數據)
3)進口
Imports Microsoft.Practices.EnterpriseLibrary.Common
Imports Microsoft.Practices.EnterpriseLibrary.Data
4)通過企業庫配置軟件。我從我的網站打開web.config。然後我點擊塊,然後將數據添加設置...我填寫詳細信息並保存/關閉
5)然後,我(想設置完成)嘗試通過得到數據庫的實例
Dim db As Database = DatabaseFactory.CreateDatabase()
6)我編譯並收到以下錯誤:
無法加載文件或程序集'Microsoft.Practices.EnterpriseLibrary.Data,Version = 5.0.414.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依賴項之一。定位的程序集清單定義與程序集引用不匹配。 (異常來自HRESULT:0x80131040)(C:\網站\ web.config行4)
4號線關閉是由配置工具生成我的web.config是:
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
我失去了一個需要的步驟?我是否按錯誤順序完成了這些步驟?我犯了一個錯誤嗎?
非常感謝您的幫助。
這對我很有效,雖然我必須在更改DLL生效之前清理並重建我的解決方案 – tjrobinson 2010-06-23 12:38:51