2010-07-09 252 views
3

我正在嘗試爲BizTalk建立持續集成類型環境。當檢入源代碼時,我需要它來構建然後部署到構建服務器。我找到了BTSTask.exe,但這似乎只能從現有的msi安裝應用程序。通過MSBuild部署BizTalk應用程序

我需要一種基本上做視覺工作室做的事情,當你右鍵點擊項目並說部署。有沒有人遇到過這樣做通過MSBuild或其他方式?

回答

0

BTSTask支持直接添加資源(即dll);檢查出MSDN documentation for the AddResource command

退房Sayeds answer to a similar question of minemy answer to a related question我實施並改進了Sayeds的建議。

對於某些任務BTSTask功能不夠強大,因此您必須從PowerShell腳本中使用Microsoft.BizTalk.ExplorerOM,正如我在this answer中所建議的那樣。

我沒有查看TFS,但它支持BizTalk部署開箱即用。

如果您有興趣,我會添加一個完整的示例MSBuild .proj。

4

幾年前,我切換到使用BizTalk Deployment Framework,並沒有回頭。它使用MSBuild和WIX構建處理BizTalk部署的完美方式。我強烈推薦它。

相關問題