[英]Enterprise Library 5.0 - DatabaseFactory.CreateDatabase() - Slow performance
[英]Installing Microsoft Enterprise Libraries and DatabaseFactory
我正在嘗試使用Microsoft企業庫中的DatabaseFactory方法。
using Microsoft.Practices.EnterpriseLibrary.Data;
我得到的錯誤是: The type or namespace 'Practices' does not exist in the namespace Microsoft
我嘗試去微軟的網站安裝企業庫,完成安裝過程,但仍然無法正常工作。 我把它安裝到了錯誤的位置嗎? 有任何想法嗎?
編輯:我遵循了Kev的指示,讓一切正常。 謝謝你們的幫助。
您需要在項目中添加引用:
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
確保添加對項目的引用。 按照此處的說明操作:
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。*
讓我們知道你是如何做出來的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.