Ich hatte kein Problem damit in Visual Studio 2008, aber es scheint, dass VS 2010 ein Problem hat, und ich wette, es ist wahrscheinlich ich.Visual Studio 2010: Wie Erzwingen Build-Reihenfolge von Projekten in einer Lösung?
Ich habe eine Lösung mit einem ASP.NET-Website-Projekt und ein paar C# -Projekten (BLL, DAL, Tests in NUnit). Ich habe den Build-Prozess für das Testprojekt so konfiguriert, dass NUnit automatisch ausgeführt wird, um die Tests auszuführen. Ich möchte sicherstellen, dass die BLL- und DAL-Projekte vor dem Testprojekt erstellt werden, so dass die Tests gegen die neueste kompilierte Version laufen (ja, ich weiß, dass ich das alles in einem Projekt machen könnte, aber ich entscheide nicht, Bitte tragen Sie mit mir :))
Also, ich setze die Abhängigkeiten des Test-Projekts, um die BLL, DAL und Web Application-Projekte zu enthalten, und die Build-Reihenfolge zeigt BLL, DAL, Web Application und dann Tests. Mir ist jedoch aufgefallen, dass der BLL beim Erstellen des Testprojekts nicht wirklich erstellt wird.
Irgendeine Idee, was das sein könnte oder irgendeine Option, die ich vermisse, um die anderen Projekte zu zwingen, zu bauen, wenn ich das Testprojekt baue?
Vielen Dank im Voraus für jede Hilfe!
Überprüfen Sie diesen Link: http://msdn.microsoft.com/en-us/library/tdasz7h.aspx –
Wenn die Lösungskonfiguration, die Sie erstellen, Build für Ihr BLL-Projekt überprüft wird? –