我正在使用TFS 2012自動構建包含多個Windows服務和兩個Web應用程序的解決方案。使用TFS團隊自定義拖放文件夾結構
我已經使用了指南,我發現here來定製構建過程模板,以便將windows服務放入我喜歡的文件夾結構中。具體做法是:
- \ dropserver \ droproot \ MyApp的\ BuildNumber \
- \服務1
- \客服2
- \服務3
- \服務4
這個偉大的工程,但不幸的是它不適用於網絡應用程序。如果我對這些策略使用相同的策略,則只需獲取每個Web應用的/ bin的內容,而不是完整的站點內容。
MSBuild通常使用Web應用程序目標來處理此問題,但由於某種原因,當您自定義構建時,這不起作用。我不再在構建輸出中獲取_PublishedWebSites文件夾。 (我猜這是因爲我清除了我們的MSBuild任務的OutDir屬性。)
有沒有人做過類似的事情,並獲得它與Web應用程序一起工作呢?
你能在記事本中打開你的網站項目,並檢查以下是在那裏:真 DeployOnBuild> –
2013-02-18 13:45:21