回答
你可以使用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. 建设构建服务器
- 2. Kentico和TFS构建服务器设置
- 3. 结构建设构建服务器
- 4. 如何更改构建服务器的IE设置?
- 5. 如何设置TFS2010以使用Jenkins构建服务器
- 6. 构建服务器上的ASP.NET v5
- 7. 设置asp.net测试服务器
- 8. 构建服务器(CI服务器)上的构建或重建
- 9. 构建服务器
- 10. 从哈德森部署ASP.NET Web应用程序构建设置/ CI服务器
- 11. 什么是服务器架构和服务器设置?
- 12. TFS构建服务器上的ASP.NET 5.0构建问题2013
- 13. 使用托管构建服务器构建ASP.NET RC1
- 14. TypeMock 7和构建服务器配置
- 15. 如何从TeamCity服务器构建.exe
- 16. 如何构建参数服务器?
- 17. 如何用Netty构建FTP服务器?
- 18. 如何运行构建服务器
- 19. 如何构建GCM服务器
- 20. Visual Studio团队服务 - 如何设置NativeScript构建?
- 21. 如何在WIX团队服务中设置构建目标
- 22. 如何阅读由ASP.NET中的CAS服务器设置的cookie?
- 23. jquery datatable如何在asp.net中设置服务器端的iDisplayLength
- 24. 如何在Javascript中设置ASP.NET服务器时间
- 25. 设置服务器
- 26. 设置服务器
- 27. 设置服务器
- 28. 设置码头工MS构建服务器镜像
- 29. 设置Team Foundation Server 2015构建服务器时出现问题
- 30. tfs构建服务器以设置组件特定版本
如果您从命令行调用它,每个.Net项目文件都是一个构建脚本:http://msdn.microsoft.com/en-us/library/ms164311.aspx – longda 2013-04-05 00:09:38