6 Stimmen

Installation von Microsoft Enterprise Libraries und DatabaseFactory

Ich versuche, die DatabaseFactory-Methode aus der Microsoft Enterprise Library zu verwenden.

using Microsoft.Practices.EnterpriseLibrary.Data;

Der Fehler, den ich erhalte, lautet: The type or namespace 'Practices' does not exist in the namespace Microsoft

Ich habe versucht, auf der Microsoft-Website die Enterprise Library zu installieren, habe den Installationsprozess durchlaufen und es funktioniert immer noch nicht. Habe ich sie am falschen Ort installiert? Hat jemand eine Idee?

Edit: Ich habe Kevs Anweisungen befolgt und alles zum Laufen gebracht. Vielen Dank für die Hilfe von euch.

0 Stimmen

Welche Version verwenden Sie? Gehe zu entlib.codeplex.com

6voto

Kev Punkte 115293

Sie müssen in Ihrem Projekt Verweise auf hinzufügen:

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

Angenommen, Sie haben Enterprise Library 4.1 - October 2008 wird der Standardinstallationsort sein:

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

Sie können die Baugruppen, auf die Sie verweisen möchten, in:

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

Diese Baugruppen werden auch im Dialogfeld Referenzen hinzufügen (.NET) aufgeführt:

Enterprise Library Data Access Application Block
Enterprise Library Shared Library

2voto

rifferte Punkte 1392

Stellen Sie sicher, dass Sie die Referenz zu Ihrem Projekt hinzufügen. Befolgen Sie die Anweisungen hier:

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

Aus diesem Artikel müssen Sie auch einige andere Hinweise entnehmen:

  • Fügen Sie einen Verweis auf die Assembly Data Access Application Block hinzu. Klicken Sie in Visual Studio mit der rechten Maustaste auf den Projektknoten im Projektmappen-Explorer, und klicken Sie dann auf Verweise hinzufügen. Klicken Sie auf die Registerkarte Durchsuchen, und navigieren Sie dann zu dem Speicherort der Assembly Microsoft.Practices.EnterpriseLibrary.Data.dll. Wählen Sie die Assembly aus, und klicken Sie dann auf OK, um den Verweis hinzuzufügen.

  • Fügen Sie nach demselben Verfahren Verweise auf die Core-Assemblys der Enterprise Library, Microsoft.Practices.EnterpriseLibrary.Common.dll und Microsoft.Practices.ObjectBuilder2.dll, hinzu.

Lassen Sie uns wissen, wie es Ihnen ergangen ist.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X