2013-04-10 38 views
2

的替代有沒有人知道替代Microsoft.Practices.EnterpriseLibrary.Data 已被棄用,現在當我第一次把它帶入到VS2010,它甚至不會編譯。即使我將應用程序保留爲ASP.NET 2.0 Framework應用程序,它仍會引發錯誤。Microsoft.Practices.EnterpriseLibrary.Data

這是一箇舊的遺留應用程序,我只是繼承了,我甚至不知道該庫的用途,但它導致我的應用程序嚴重失敗。

+0

你可以列出幾個你正在尋找包含在包中的功能? – 2013-04-10 00:26:23

+0

我剛剛編輯了這個問題。我甚至不知道它的用途。 – logixologist 2013-04-10 00:27:11

+0

爲什麼不編譯?你不是有本地引用的dll嗎? – 2013-04-10 00:28:08

回答

1

Microsoft.Practices.EnterpriseLibrary.Data不是默認的系統命名空間中的第一批,這就是爲什麼它您應該下載包含該程序集的MS EnterpriseLibrary軟件包的正確版本,並從Visual Studio中引用它,不推薦使用或過時使用,但如果您仍然擁有它並引用它,它仍然可以正常工作。

而且看這一個:

what is Microsoft.Practices.EnterpriseLibrary.Data

3

你正在尋找一個object relational mapper和用於.NET選項列表很長

  • 我選擇的ORM是ServiceStack
  • Entity Framework,是微軟官方入門
  • Dapper是一個輕量級的ORM,我相信它是爲StackOverflow創建的
  • NHibernate是Java的Hibernate的一個端口,並且是代碼第一ORMs的grandaddy
  • Massive是亞音速成名羅布科納開發了另一種輕量級的ORM

有一噸多,這些都浮現在腦海

相關問題