Frage

Ich habe mich gearbeitet, in der Art und Weise auf die Ausbildung nAnt in den letzten Tagen der Verwendung, und sind dabei auf ein Problem gestoßen. Während des Entwicklungsprozesses, ich habe die neuen Werkzeuge benutze, wie Entity Data Model, für den Datenbankzugriff.

Wenn Sie gehen, um zu versuchen, eine Bibliothek / ausführbare Datei zu erstellen, die das edmx Produkt enthält, können Sie nicht die erforderlichen Dateien von Visual Studio einbetten. Nun stelle ich fest, dass ich innerhalb von nAnt eine exec Aufgabe tun und msbuild für die jeweilige Projektdatei aufrufen, aber ich versuche, dies zu halten vollständig nAnt bauen jetzt zu sein, also bin ich in einem schweren Kampf, um Dinge zu Arbeit.

Ich habe einige einen Weg zu finden, suchen diese ot Griff und kam in dieser Inline C # Klasse das soll den Trick tun. Mein Problem ist, dass ich sehe nicht, wie Sie nennen dies im Zielstapel, um es zu bekommen, seine Arbeit zu tun. Kann jemand etwas Licht in diese? Es wäre irgend große Hilfe.

War es hilfreich?

Lösung

Ok ... so bin ich ein bisschen weiter zusammen mit diesem. Ich habe festgestellt, da, dass der Code der Herr gebucht hat muss unter der Aufgabe sein, für die es gedacht ist zu laufen. Ich bin auch den * bekommen .ssdl, * CSDL und * MSL-Dateien in das Verzeichnis Rendering ... cool Bohnen.

NWO Ich bin etwas interessante durch immer kommen ... Ich habe Verweis über einen „Referenzen“ Tag System.Data.Entity bekommt, aber ich erhalte den folgenden Compiler-Fehler bekommen:

Fehler CS0234: Der Typ oder Namespace Name ‚Objekte‘ existiert nicht im Namensraum ‚System.Data‘ (werden Sie eine Assembly Referenz fehlt?)

Irgendwelche Vorschläge?

Andere Tipps

OK !!!

Verstanden! Ich hatte die NAnt.exe.config Datei bearbeiten und die System.Data.Entity.dll-Datei in das Rahmenelement für das .NET Framework 3.5 hinzuzufügen !!!

I aufzuwickeln kann einen 3.5 SP1 Eintrag bauen, und wenn mir jemand einen guten Bereich geben kann, es zu schreiben, würde ich gut zu gehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top