2010-12-28 6 views
1

Ich habe gerade von .NET 3.5 auf .NET 4 aktualisiert und habe jetzt Probleme, Build-Ergebnisse auf dem Cruisecontrol.net-Web-Dashboard anzuzeigen. Bevor es Build-Fehler anzeigen würde, verwenden Sie die Rodemeyer.MSBuildToCCNet.dll.CruiseControl.NET MSBuild Logger für .NET 4

Diese DLL scheint nicht mit .NET 4 zu arbeiten, also ging ich zurück zu den Standard-ThoughtWorks.CruiseControl.MSBuild.dll Logger verwenden, aber immer noch keinen Erfolg haben. Wenn ich die Build-Ergebnis-Webseite ansehe, wird nur angezeigt, dass sie fehlgeschlagen ist, aber keine Build-Fehler auftreten. Ich muss dann das Build-Protokoll anzeigen, das zeigt, dass msbuild versuchte, die Lösung zu kompilieren, aber Fehler erzeugte.

Wer weiß von einem cc.net Logger, der tatsächlich mit .NET 4 funktioniert?

+0

möglich duplicate von [Cruise Control .NET 4.0 MSBUILD Logger] (http://stackoverflow.com/questions/2691436/cruise-control-net-4-0-msbuild-logger) –

+0

Ich las diesen Beitrag vor der Veröffentlichung meiner eigene und die vorgeschlagenen Schritte funktionierten nicht für mich. – Justin

Antwort

0

Haben Sie Visual Studio Unit Tests in Ihrer Lösung? Ich weiß, dass CCNET 1.5 ein protokolliertes Problem in Bezug auf Testergebnisse der Berichtseinheit aufweist.

+0

Ich habe in meiner Lösung Visual Studio Unit Tests, die über MSTest laufen. Ich sehe sie nicht auf der Build-Ergebnisseite, so dass dies ein Problem ist, aber ich sehe auch keine Build-Fehler, so dass der Umfang meines Problems größer ist. – Justin

+0

@Justin, ich arbeite am selben Problem. Ich werde dich wissen lassen, was ich vorhabe, wenn ich es funktioniere. –

+0

Angeblich wurde dies für 1.6 gelöst: http://jira.public.thoughtworks.org/browse/CCNET-1957 –

-1

Justin, ich denke, die beste Wahl in den Release Notes für die Version überprüfen Sie haben Frage:

http://ccnetlive.thoughtworks.com/ccnet/doc/CCNET/CCNet%201.4.4%20Release%20Notes.html

link text

ich mit dieser Version versucht, in meinem Fall funktioniert; Mein Vorschlag Rollback auf 3.5, wenn nicht funktioniert, bis Fix veröffentlicht.

+0

Zurück zu 3.5, nur weil Cruisecontrol die Build-Ergebnisse auf der Webseite nicht zeigt, wäre lächerlich ... – Justin

+0

Einverstanden. Es ist nie eine gute Idee, Ihr Projekt zu ändern, um Ihre Build-Umgebung zu vereinfachen. –

+0

AGREED TX FÜR DEN CMNT – NaV