Web.config für Unittest in App.config umkopieren ?

16/06/2008 - 17:22 von Stephan | Report spam
Hallo zusammen,

ich würde meine Applikation, die durch ein Dreischichten-Modell aufgebaut
ist gerne mit ein paar Unittests ausstatten. Die Konfigurationen der gesamten
Anwendung (NHibernate, MicroKernel, etc.) befinden sich in der Web.config
Datei.
Das Test-Projekt aus VS 2008 benötigt jedoch eine App.config.
Bisher habe ich den Inhalt der Web.config jedesmal manuell in die App.config
umkopiert.
Ich möchte das aber jetzt irgendwie automatisiert erdedigen, weil, wenn
vergessen, dadurch eine weitere Fehlerquelle entsteht.

Auch hab ich schon druch einen Pre-Built Event versucht die Datei
umzukopieren:

delete $(ProjectDir)App.config
copy $(SolutionDir)\Web\Web.config $(ProjectDir)App.config

da hat er aber wohl auch ein kleines Rechteproblem, solange die App.config
in der Solution registriert ist.

Vielleicht hat ja jemand schon einmal ein àhnliches Problem lösen müssen.
Vielen dank und Grüße
Stephan
 

Lesen sie die antworten

#1 Samaschke, Karsten
16/06/2008 - 21:37 | Warnen spam
Stephan schrieb:

da hat er aber wohl auch ein kleines Rechteproblem, solange die App.config
in der Solution registriert ist.



Kopier sie doch ins /bin/Debug-Verzeichnis der Applikation.

Mit freundlichen Gruessen / Best regards,

Karsten Samaschke
IT-Development, IT-Consulting, IT-Training
Communitity: www.aspnetzone.de
Homepage: http://www.ksamaschke.de
Blog: http://www.karsan.de

Sent via MacBook / Windows Vista

Ähnliche fragen