我目前正在处理多个小型开发项目。
我想对proecss进行正式化,因此我安装了许多人推荐的TeamCity,对于小型项目也是免费的。
我想知道 - 在构建代理机器上构建项目需要哪些组件?
我正在构建C#项目;我是否需要在每台构建机器上安装VS2010?只是它的一部分吗?到底是什么?
答案 0 :(得分:6)
只有.Net框架(包括msbuild)就足够了。没有必要,在大多数情况下,在构建代理上安装Visual Studio可能不是一个好主意。将构建代理上安装的内容保持在构建所需的最低限度。
答案 1 :(得分:4)
安装.NET和Windows SDK(.NET部分)应该足够了。根据您使用的项目类型,有必要将构建目标从本地计算机复制到构建代理程序(但这是一次性配置)。
答案 2 :(得分:2)
您只需要安装框架4.0,您不需要所有VS2010。 也许这是一个Web项目,您使用Web Deployment Pakage,因此您需要安装此软件包:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=89f2c4f5-5d3a-49b6-bcad-f776c6edfa63&displaylang=en
希望这有帮助。