我有一个包含多个数据库项目和SSIS项目的解决方案。整个构建和部署部分需要几分钟,特别是因为我们将部署测试数据与构建一起部署。
Visual Studio 2008是否允许我在构建的输出窗口中显示时间戳,以便跟踪事物?
我知道我可以在部署后和部署前执行SQL脚本,但除非我真的需要,否则我不想在我的解决方案中为所有项目添加SQL脚本以获得通用的东西。
答案 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”。这将为构建过程的开始加上时间戳。不太理想,必须滚动到顶部,但至少每个构建清除构建输出,因此时间戳将始终位于顶部。