MS Build期间的时间戳

时间:2009-08-06 13:55:15

标签: sql visual-studio-2008 msbuild database-project

我有一个包含多个数据库项目和SSIS项目的解决方案。整个构建和部署部分需要几分钟,特别是因为我们将部署测试数据与构建一起部署。

Visual Studio 2008是否允许我在构建的输出窗口中显示时间戳,以便跟踪事物?

我知道我可以在部署后和部署前执行SQL脚本,但除非我真的需要,否则我不想在我的解决方案中为所有项目添加SQL脚本以获得通用的东西。

2 个答案:

答案 0 :(得分:1)

我不认为任何default loggers都支持此功能,但其他记录器可用。只需搜索“ MSBuild XML Logger ”等内容。

Sayed Ibrahim Hashimi

我的书:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

答案 1 :(得分:0)

更多挖掘导致找到这个解决方案;

工具>>选项>>展开“项目和解决方案”,然后选择“构建并运行”

将MSBuild项目构建输出详细程度设置为“Normal”。这将为构建过程的开始加上时间戳。不太理想,必须滚动到顶部,但至少每个构建清除构建输出,因此时间戳将始终位于顶部。