首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CruiseControl.NET与Visual异步CTP

CruiseControl.NET与Visual异步CTP
EN

Stack Overflow用户
提问于 2011-07-13 08:20:29
回答 3查看 184关注 0票数 1

我已经签署了一项为我们的项目建立CruiseControl.NET的任务。一切都进行得很好,直到我踩到了我们使用异步CTP这一事实。我的问题如下:

  • ,除了通过Visual调用异步CTP生成机器,还有其他选项吗?(不使用VS.手动进行预处理)
  • 如何强制CruiseControl.NET使用异步CTP?

构建项目

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-13 19:37:49

我不熟悉Control .NET,但我熟悉异步CTP的工作原理。

CTP包括一个具有CTP功能的编译器.您应该能够在您的构建机器上安装CTP,这将允许它编译异步.NET代码。

如果CTP安装程序需要Visual,您应该能够安装VS,然后是CTP,然后卸载VS,同时仍然在您的计算机上保留一个支持CTP的编译器。

这类似于我期望有人在ASP.NET的按需编译场景中使用CTP。

票数 0
EN

Stack Overflow用户

发布于 2012-03-09 13:13:42

对我起作用的诀窍是从安装了异步ctp的pc上获取msbuild,并在构建服务器的构建机器上替换msbuild。

票数 1
EN

Stack Overflow用户

发布于 2011-11-02 20:08:01

我使用了另一个构建服务器工具TeamCity,但是由于这一切都归结于MSBuild,所以我认为它应该同样工作。

我对异步CTP的兼容性也有同样的疑问,因为它将关键字添加到.NET本身,但是在尝试之后,您所需要做的似乎就是在项目中引用AsyncCtpLibrary.dll,并确保DLL到达您的构建服务器。我建议把它包括在你的版本控制系统中,例如。Subversion,因此引用相对于您的项目根,并且将自动位于构建服务器上的正确位置。

这样你就不用“欺骗”你的电脑来安装完整的软件包了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6676023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档