我正在爲少數客戶構建Windows應用程序。我在軟件上閱讀Joel,並參加了Joel測試,並意識到我沒有太高興。我缺乏的一個地方是自動化構建。我應該使用什麼來實現自動構建?我有Windows應用程序使用.NET 1.1,2.0和3.5。另外,我需要能夠構建我的.vdproj來創建MSI。我正在尋找一些免費的東西,並且適合一個人的團隊。對於單人軟件商店來說,構建自動化的最佳工具是什麼?
7
A
回答
7
JetBrains的TeamCity專業版。 http://www.jetbrains.com/teamcity/
10
CruiseControl.Net和NAnt是標準的工具(和開源也是如此),所以會有很多的社區提供支持。 MSBuild現在也是開源的
這將是相當多的工作來設置它的所有,但它會非常強大,也有很大的增長空間。
1
使用內置MSBuild engine。如果你已經有一個解決方案或項目文件,這很適合。
2
MSBuild對我很有用
0
我已經廣泛地使用了CruiseControl和TeamCity。對於一個人的商店,TeamCity比CruiseControl更容易設置和配置。
對於您的構建腳本,您不能與MsBuild或NAnt出錯。我也一直在考慮Powershell,但我還沒有嘗試過。
0
自NUBuild發佈以來,我一直很滿意。根據你的要求,我認爲NUBuild將是一個完美的搭配。您可以在10分鐘內設置(僅一次)並準備好構建項目。檢查出來 -
1
我製造和銷售這對構建和自動化的東西寫了一個工具,稱爲構建的Automator(http://www.buildautomator.com)。它是爲我使用的數據庫語言而設計的(Clarion),但它適用於VS或Delphi的MS-Build(RAD Studio)。我沒有儘可能多的時間,因爲我最近想更新它,但我幾乎每一天都在使用它,並且每週都會節省我的時間!我有在複雜構建操作中使用它的客戶以及其他構建自動化工具。只是我的0.02美元:)
此致敬禮,
相關問題
- 1. 什麼是Android移動自動化測試的最佳工具
- 2. 什麼是當今改進,自動化和最簡化的構建和版本管理軟件的工具
- 3. 用於商業軟件的最佳許可證是什麼?
- 4. 什麼是自動化後構建操作的最佳方式?
- 5. 對於初學者來說,JSON的最佳資源是什麼
- 6. 什麼是最好的Selenium工具來自動化測試?
- 7. 軟件自動化工具
- 8. 什麼是最好的工具/插件來構建HTML5網站
- 9. 對於軟件開發人員來說什麼是一個好的Web框架和/或工具?
- 10. 什麼是構建可視化工作流管理器的最佳工具
- 11. 構建軟件補丁的最佳做法是什麼?
- 12. 構建Windows應用商店應用的最佳做法是什麼?
- 13. iPhone國際化。對我來說最簡單的工作流程是什麼?
- 14. 對於Kotlin來說,這是一個讓人Sw 012的工具
- 15. 單人店鋪最好的git安裝結構是什麼?
- 16. 構建不需要最新glibc的軟件的最佳方法是什麼?
- 17. 什麼是用於功能性Web測試的單一最佳開放源代碼自動化工具
- 18. 什麼是GWT最好的自動化Web測試工具?
- 19. 什麼是一些最好的自動化網站QA工具?
- 20. 什麼是最適合Python的瀏覽器自動化工具?
- 21. 簡單的商店最小的在線商務軟件
- 22. MongoDB中的商店和產品如數據庫的最佳結構是什麼?
- 23. Ext JS - 克隆進出商店的最佳方式是什麼?
- 24. 什麼是多商店的最佳解決方案?
- 25. 文檔商店的最佳用途是什麼?
- 26. 什麼是「商品軟件」?
- 27. UWP商店包建立自動化
- 28. X對CSS來說是什麼GWT對Javascript來說是什麼;什麼是X?
- 29. 表示軟件系統的最佳建模方法是什麼?
- 30. 對於SHA-1哈希來說,最快的方式是什麼?
MSBuild也是.Net開發,而不是nant的合理選擇。 – 2008-10-22 17:08:47