我认为这里大多数人理解的重要性,完全自动的构建。

问题是我们的一个项目是现在使用一个综合的视觉工作室安装项目(vdproj)和最近已经移植到Visual Studio2008年。不幸的是,那些不会建立在但这并不说明人们不叫devenv.exe /建立在2008只是崩溃,显然它不是所有的多核心计算机(!!!).所以现在我有的选择,要么回退。网2.0和2005年或简单地沟Visual Studio deployement,但首先,我想要一个第二意见。

任何人都知道另一个自动化的方式建立一个.vdproj,将不会要求我们开放IDE击的东西?


维克斯是我的想法时说,我们将沟vdproj.你有任何与它的经验、好的事物,警告?

有帮助吗?

解决方案

低成本的解决方案是关于使用ClickOnce,你可以自动使用MSBuild。但如果你还需要创建一个安装Windows软件包,将需要转换项目的维克斯(相当直盼着),并建立那你的解决方案。

这个会让你开始:自动发布但这并不说明人们安装Windows XML

其他提示

我已经使用维克斯一点之前,而且一般来说,我发现,这是好一旦你弄清楚要做什么但有一个陡峭的学习曲线。如果你花一个坚实的一天将在维克斯教你应该能够得到80%的安装工作。

维克斯教程工具箱

我有同样的要求并最终采用什么样的建议在这两个链接

大卫*威廉姆斯博客

MSDN文章

基本上,由于团队建立的,其本身不会建设项目,这种做法添加一个新的步骤建立之后,定期建设完成。这一步骤火灾关的第二个建立通过启动devenv.exe.IDE将建立自己的设置文件。额外的建立是一位代价高昂,但我们只需要为基础,将可推出。日常建立在最需要这种自定义我们的CI建立不需要建立程序文件的每一个时间。

在这之后执行一些复制命令,再次建设的步骤,显示了在你的团队建立系统的结果,移动设定文件的网络分享等。

这感觉有点像克鲁格在第一,但它的工作,它也是一个完全成熟的一部分自动化的建立在团队系统,使它的工作对我的连续一体化的目标。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top