我在尝试从 Enterprise library 5.0 运行 DAAB 时遇到了一些问题。我已按照教程中的步骤进行操作,但出现错误...
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:\site\web.config 第 4 行)
我的 web.config 的第 4 行是由配置工具生成的,并且是:
<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" />
我错过了一个必需的步骤吗?我是否以错误的顺序完成了这些步骤?我犯错了吗?
非常感谢你的帮助。