VS 2010构建没有外部可执行文件的操作

时间:2010-10-10 09:01:00

标签: visual-studio visual-studio-2010 build-process

是否可以在VS 2010中的构建中包含任务,例如更新程序集版本号,而不必通过构建事件运行外部应用程序?也就是说,如果我能为VS 2010编写一个可以监听“构建起始”事件并运行任务的扩展,我更愿意。用于更新程序集版本属性的宏或插件。

2 个答案:

答案 0 :(得分:4)

你可以写一个custom MSBuild task

答案 1 :(得分:2)

或者,您可以使用现有的加载项。 Here是CodePlex上可用的,可以通过以下方式满足您的需求:A)完全达到您的要求,或者B)让您深入研究如何实现您想要的目标。

另外,如果你想要增加版本号,那么VS仍然应该支持使用通配符通过汇编信息文件中的AssemblyVersion来完成。例如:

[assembly: AssemblyVersion("1.*")]