2011-03-01 25 views
1

每次爲TFS修改巡航控制檢查,我們得到以下錯誤:CruiseControl.Net變化覈查datime解析錯誤

BUILD EXCEPTION 
Error Message: System.FormatException: Die Zeichenfolge wurde nicht als gültiges 
DateTime  erkannt. bei System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, 
DateTimeStyles styles) bei  
ThoughtWorks.CruiseControl.Core.Sourcecontrol.VstsHistoryParser.ParseChangeSet(StringBuilder 
changeSet) bei ThoughtWorks.CruiseControl.Core.Sourcecontrol.VstsHistoryParser.Parse(TextReader 
vstsLog, DateTime from, DateTime to) bei 
ThoughtWorks.CruiseControl.Core.Sourcecontrol.Vsts.GetModifications(IIntegrationResult from, 
IIntegrationResult to) bei 
ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModificationsWithLogging 
(ISourceControl sc, IIntegrationResult from, IIntegrationResult to) bei 
ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl 
sourceControl, IIntegrationResult lastBuild, IIntegrationResult thisBuild) bei 
ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult from, 
IIntegrationResult to) bei 
ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request) 
Project: JW.Consumer.DB 
Date of build: 2011-03-01 08:56:13 
Running time: 00:00:01 
Integration Request: Build (IfModificationExists) triggered from continuous 

力形成效果很好。 我們使用TFS 2010和CC.Net 1.6 我們的ccnet.config看起來是這樣的:

​​

是否有人知道一個解決方案嗎?

回答

0

我的猜測是有不同日期格式的錯誤(有一些bugs仍然open沒有答覆)。
嘗試修改日期&時間系統區域設置。

HTH