2008-10-16 32 views

回答

1

我想你的配置中只有2個節點只有預期的一個。有沒有任何機會可以發佈它在這裏拋出異常的配置文件作爲附加信息?我目前使用的是cruisecontrol(而不是.net版本),並且發現它可能對XML文件非常挑剔(正確),但是不會告訴你任何關於異常拋出文件的位置。

1

我發現我的結構配置文件不正確。特別是,一些塊在配置部分之外。錯誤指向這些可執行部分中的第二部分 - 顯然它不喜歡項目內部有多於一個給定部分。

因此,發生錯誤是由於配置文件是這樣的:

<project> 
    <tasks> 
    ... 
    </tasks> 
    <exec>...</exec> 
    <exec>...</exec> 
<project> 
+0

當我看到這個時我正在輸入迴應......我的回覆不再需要。 :)你做了什麼來糾正這個問題? – 2008-10-16 15:31:38

+0

真正的問題是在任務塊之外無效,所以我將它們移入其中,然後允許我有多個。 – 2009-05-21 17:59:57

1

在我來說,我有這樣的事情:

 
<task>...</task> 
<sourceControls>...</sourceControls> 
<task>...</task> 
<publishers>...</publishers> 

它不喜歡的兩個「<任務>」所以我通過刪除第一個「<任務>」節點來修復它。在從svn獲取最新版本之前,我試圖做一些工作,然後在第二個「<任務>」節點中完成構建。我需要重新審視如何做到這一點...有什麼建議嗎?