回答
你可以使用CruiseControl.NET構建一個構建服務器?它可以建立你的項目。
CruiseControl.Net Tutorial – Part 1
CruiseControl.Net Tutorial – Part 2
我們有沒有asp.net構建服務器本身。
你有一個單擊構建腳本?如果沒有,你應該先創建它。一旦你能夠運行一個命令並獲得一個完整的構建,那麼很容易設置CruiseControl或其他構建服務器。
鑑於構建服務器的實力,它是真的花不了任何時間開發自己的。
你會的,但是,需要在最小
- 一鍵生成腳本
- 源代碼庫(如顛覆,TFS,甚至[不寒而慄]的SourceSafe)
- 服務器用作構建框(我使用虛擬映像)
您還可能發現使用類似Powershell的一鍵式部署腳本也很有用。
請注意,CruiseControl.NET和TeamCity的一個非常有效的替代品是Hudson。儘管它是用Java編寫的,但使用像Tomcat這樣的J2EE服務器卻很簡單。
Hudson的關鍵優勢在於插件的範圍,它允許您監視大多數版本控制系統,然後不僅僅構建(通過MSBuild甚至命令行),還運行單元測試,驗收測試和等等。
請注意,我幾乎會爲downvote提到sourcesafe ;-) – jeroenh 2009-12-28 20:57:52
您可能會看到Web部署項目 - 它們允許您構建您的站點並將所有DLL合併到單個文件中,以便完全預編譯的站點。你可以使用它與MSBuild。
自動化方面的選項是Team Foundation Server(TFS)自動構建。 TFS還包括源代碼控制,錯誤跟蹤以及許多其他可能需要或不需要的功能。
- 1. Kentico和TFS構建服務器設置
- 2. 結構建設構建服務器
- 3. 如何設置TFS2010以使用Jenkins構建服務器
- 4. 構建服務器(CI服務器)上的構建或重建
- 5. 什麼是服務器架構和服務器設置?
- 6. 從哈德森部署ASP.NET Web應用程序構建設置/ CI服務器
- 7. 使用託管構建服務器構建ASP.NET RC1
- 8. TypeMock 7和構建服務器配置
- 9. 如何構建參數服務器?
- 10. 如何運行構建服務器
- 11. 如何構建GCM服務器
- 12. 如何在WIX團隊服務中設置構建目標
- 13. Visual Studio團隊服務 - 如何設置NativeScript構建?
- 14. 如何在Javascript中設置ASP.NET服務器時間
- 15. 設置服務器
- 16. 設置服務器
- 17. 設置服務器
- 18. 設置碼頭工MS構建服務器鏡像
- 19. 將服務器代理設置添加到Ant構建文件。
- 20. 如何以廉價/免費的方式設置構建服務器?
- 21. Neo4j服務器設置建議
- 22. 如何設置Apache網絡服務器
- 23. 設置名稱服務器 - 如何?
- 24. Subversion,如何設置測試服務器?
- 25. 如何設置NodeJS Express服務器?
- 26. Eclipse eReviewBoard:如何設置服務器
- 27. 如何設置LAMP測試服務器?
- 28. 如何爲apache服務器設置codeigniter?
- 29. 我們如何設置oAuth服務器?
- 30. 如何設置rethinkdb代理服務器
如果您從命令行調用它,每個.Net項目文件都是一個構建腳本:http://msdn.microsoft.com/en-us/library/ms164311.aspx – longda 2013-04-05 00:09:38