C# VS2010和CruiseControl.net
目前我们正在VS2008中使用CruiseControl.net 1.5.0.6237。我们计划很快将VS2010迁移 我们可以将VS2010与CC.net 1.5.0一起使用吗?VS2010的推荐版本是什么C# VS2010和CruiseControl.net,c#,visual-studio-2008,visual-studio-2010,cruisecontrol.net,cruisecontrol,C#,Visual Studio 2008,Visual Studio 2010,Cruisecontrol.net,Cruisecontrol,目前我们正在VS2008中使用CruiseControl.net 1.5.0.6237。我们计划很快将VS2010迁移 我们可以将VS2010与CC.net 1.5.0一起使用吗?VS2010的推荐版本是什么 谢谢 您需要使用能够构建代码的Visual Studio 2010版本。我使用CruiseControl.NET构建了.NET2.0、3.5和4.0代码(VisualStudio2005/2008/2010)。一切正常 基本上,CruiseControl.NET启动其他进程(如msbuil
谢谢 您需要使用能够构建代码的Visual Studio 2010版本。我使用CruiseControl.NET构建了.NET2.0、3.5和4.0代码(VisualStudio2005/2008/2010)。一切正常 基本上,CruiseControl.NET启动其他进程(如msbuild),并且CruiseControl.NET的版本不会影响您可以运行哪些程序来执行生成
如果您在CraceSeCort.NET中使用Team Foundation Server,那么CraceSeCort.NET的某些版本需要Team Explorer的特定版本。 < P>您需要使用VisualStudio 2010版本来构建代码。我使用CruiseControl.NET构建了.NET2.0、3.5和4.0代码(VisualStudio2005/2008/2010)。一切正常 基本上,CruiseControl.NET启动其他进程(如msbuild),并且CruiseControl.NET的版本不会影响您可以运行哪些程序来执行生成
如果您在CraceSeCort.NET中使用Team Foundation Server,那么CoraseCort.NET的某些版本需要Team Explorer的特定版本。 < P>如果您打算移动到VS2010,可以使用TFS 2010的连续集成特性。我假设你有TFS 2010。。CI是其内置功能之一。创建新生成时,“向导”中的一个选项卡专用于设置您希望运行生成的时间,您可以将其设置为每次签入某个内容(即CI生成)时运行,也可以将其设置为保存更改并在指定的时间段内运行 您不需要CC.Net或NAnt。TFS实际上会自动创建一个MSBuild文件,如果您想对生成进行额外操作(如生成MSI,或将生成的文件部署到其他位置等),则可以扩展该文件
另一方面,如果你对CC.NET很挑剔,我看不出CC.NET 1.5.0有什么挑战。请不要使用CC.NET的beta版,因为我们过去在仪表板和自定义操作方面存在问题。如果您计划迁移到VS2010,您可以使用TFS 2010的持续集成功能。。我假设你有TFS 2010。。CI是其内置功能之一。创建新生成时,“向导”中的一个选项卡专用于设置您希望运行生成的时间,您可以将其设置为每次签入某个内容(即CI生成)时运行,也可以将其设置为保存更改并在指定的时间段内运行 您不需要CC.Net或NAnt。TFS实际上会自动创建一个MSBuild文件,如果您想对生成进行额外操作(如生成MSI,或将生成的文件部署到其他位置等),则可以扩展该文件
另一方面,如果你对CC.NET很挑剔,我看不出CC.NET 1.5.0有什么挑战。请不要使用CC.NET的beta版,因为我们过去在仪表板和自定义操作方面存在问题。我们有一个CruiseControl.NET服务器正在运行,最新发布的版本(1.6.7981.1)。它有使用VS 2005、VS 2008和VS 2010的MSBuild构建的项目,没有任何问题。我们有一个CruiseControl.NET服务器正在运行,最新发布的版本(1.6.7981.1)。它有使用VS 2005、VS 2008和VS 2010的MSBuild构建的项目,没有问题。CC.net 1.6是测试版吗?否-它显示1.6也是一个发布版本。。我建议您通过在示例项目上运行测试来确保构建脚本与当前版本兼容。在过去的编译后操作中,我们做了两件事,如版本控制、IIS VD生成等,发现新的CC.NET版本在旧版本正常工作的地方失败了。。这都是关于时间和资源的。CC.NET1.6是测试版吗?否-它显示1.6也是一个发布版本。。我建议您通过在示例项目上运行测试来确保构建脚本与当前版本兼容。在过去的编译后操作中,我们做了两件事,如版本控制、IIS VD生成等,发现新的CC.NET版本在旧版本正常工作的地方失败了。。这都是关于时间和资源的。。