【问题标题】:Timestamps during MS BuildMS Build 期间的时间戳
【发布时间】:2009-08-06 13:55:14
【问题描述】:

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

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

我知道我可以在部署后和部署前执行 SQL 脚本,但除非我真的必须这样做,否则我不想为了通用的事情而到处添加 SQL 脚本到我的解决方案中的所有项目。

【问题讨论】:

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


    【解决方案1】:

    我认为没有任何default loggers 支持此功能,但可以使用其他记录器。只需搜索“MSBuild XML Logger”之类的内容。

    赛义德·易卜拉欣·哈希米

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2017-12-17
        • 1970-01-01
        • 2019-11-09
        • 2011-10-01
        • 2020-07-29
        • 1970-01-01
        • 2014-05-22
        • 1970-01-01
        • 2023-03-31
        相关资源
        最近更新 更多