2013-01-25 64 views
0

我有詹金斯設置與MS建設和SVN。我設置了Jenkins來存檔文物bin/Debug/*.*。當我查看存檔工件時,找不到我生成的dll。什麼會導致jenkins或msbuild不生成文件,我該如何解決它

我看着工作空間文件夾,但找不到任何生成的東西。我查看了文件系統,但找不到任何東西。這個文件將存儲在什麼地方,或者什麼會刪除這個文件,我該如何阻止它?

這是我的控制檯日誌

Building in workspace C:\Jenkins\jobs\XXXXX 
Updating http://XXXXX at revision '2013-01-25T13:21:41.424 +0200' 
U   Models\MultiViewContentInfo.cs 
U   Models\ContentInfo.cs 
At revision 1345 
Archiving artifacts 
Triggering a new build of XXXXXXX #24 
Finished: SUCCESS 
+0

你的意思是'bin/Debug'是空的? – CharlesB

+0

您是否在控制檯日誌中搜索了dll名稱? –

+0

是的,我的bin/debug是空的(它所有的都是舊文件,而不是我期望它生成的dll)。當我構建vs 2010時,它會創建它。我也檢查了bin/Release,但是這會產生一個錯誤,因爲它完全是空的。 – David

回答

0

解決辦法很簡單。我沒有添加負責選擇項目文件的構建步驟。 即 添加構建步驟 - >構建使用ms構建的visual studio項目或解決方案 輸入msbuild版本和msbuild文件。

相關問題