BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

MSBuild扩展包带来170个构建任务

| 作者 Jonathan Allen 关注 530 他的粉丝 ,译者 赵劼 关注 4 他的粉丝 发布于 2008年10月16日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!
在MSBuild刚发布时,它被认为是一个其他工具的替代品。在它出现之前,在命令行下构建一个复杂的.NET项目是一项很有挑战的事情。您可以在命令行下纠缠于各种参数选项,亦或是引入NAnt等构建工具。
 
与其它许多开源项目一样,NAnt在微软王朝面前落败了,它的最新版本为去年12月发布的0.86 beta。与此同时,MSBuild的相关支持却如雨后春笋般冒了出来。
 
最近CodePlex上发布了MSBuild扩展包。它由Mike Fourie和一个拥有5个开发人员的团队进行维护,作为FreeToDev MSBuild Extensions的后继者,它为MSBuild提供了超过170个不同的任务扩展。其中许多任务支持MachineName参数,可以在远程机器上运行。
 
维护团队将这些任务扩展分为以下几类:
  • 系统:许可认证、COM+、控制台、日期与时间、驱动器、环境变量、事件日志、文件和文件夹、GAC、网络、性能计数器、注册表、服务、声音。
  • 代码:程序集、CAB文件、代码签名、File Detokenisation、GUID相关、数学运算、字符串、线程、Zip。
  • 应用程序:BizTalk 2006、邮件、IIS7、MSBuild、SourceSafe、StyleCop、Team Foundation Server、Visual Basic 6、WMI
此外在backlog中还有超过100个额外的任务扩展需要完成,因此Mike Fourie和他的朋友们也在寻求帮助。
 

查看英文原文:MSBuild Extension Pack Brings 170 Build Tasks

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT