构建一个项目的通常程序是,一旦所有文件都从源控制中拖下来,即运行 AssemblyInfo 补丁器。
在使用 CodeSmith时,我们对此有问题,问题在于我们有两个步骤。
<强 > 步骤 1 - 运行代码Smith 模板构建
生成视觉工作室解决方案Name
<强 > 步骤2 - 建设视觉工作室项目
这造就了我们的建筑。
我们希望在步骤1完成后运行 AssemblyInfo补丁器, 因为在代码Smith 模板生成之前不会成为 AssemblyInfo.cs 文件 。
有没有办法这样做?
我们在Windows 7上使用TeetCity 7.0.3和2010视觉工作室(SP1)。
谢谢