【问题标题】:Installing Microsoft Enterprise Libraries and DatabaseFactory安装 Microsoft Enterprise Libraries 和 DatabaseFactory
【发布时间】:2009-07-10 17:21:48
【问题描述】:

我正在尝试使用 Microsoft Enterprise Library 中的 DatabaseFactory 方法。

using Microsoft.Practices.EnterpriseLibrary.Data;

我得到的错误是:The type or namespace 'Practices' does not exist in the namespace Microsoft

我尝试去微软的网站安装企业库,安装过程完成了,但仍然无法正常工作。我是否将它安装到错误的位置?有什么想法吗?

编辑:我按照 Kev 的指示做了一切工作。感谢你们的帮助。

【问题讨论】:

标签: enterprise-library


【解决方案1】:

您需要在项目中添加引用到:

Microsoft.Practices.EnterpriseLibrary.Common.dll Microsoft.Practices.EnterpriseLibrary.Data.dll

假设您安装了Enterprise Library 4.1 - October 2008,默认安装位置为:

C:\Program Files\Microsoft Enterprise Library 4.1 - October 2008\

您可以在以下位置找到需要引用的程序集:

C:\Program Files\Microsoft Enterprise Library 4.1 - October 2008\Bin

这些程序集也列在添加引用 (.NET) 对话框中:

Enterprise Library Data Access Application Block
Enterprise Library Shared Library

【讨论】:

    【解决方案2】:

    确保将引用添加到您的项目。按照此处的说明进行操作:

    http://msdn.microsoft.com/en-us/library/cc511706.aspx

    从那篇文章中,您还需要一些其他参考资料:

    • 添加对数据访问应用程序块程序集的引用。在 Visual Studio 中,右键单击解决方案资源管理器中的项目节点,然后单击添加引用。单击浏览选项卡,然后导航到 Microsoft.Practices.EnterpriseLibrary.Data.dll 程序集的位置。选择程序集,然后单击“确定”添加引用。

    • 按照相同的过程,添加对 Enterprise Library Core 程序集 Microsoft.Practices.EnterpriseLibrary.Common.dll 和 Microsoft.Practices.ObjectBuilder2.dll.*的引用。*

    让我们知道你是怎么做到的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 2016-12-22
      • 1970-01-01
      • 1970-01-01
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多