Visual studio 2010 不同MSBuild输出详细级别的输出是什么?

Visual studio 2010 不同MSBuild输出详细级别的输出是什么?,visual-studio-2010,msbuild,Visual Studio 2010,Msbuild,在构建输出详细性的不同级别上,什么是输出的定义是什么 安静的 极小的 正常的 详细的 诊断的 同样的问题也存在于: Quiet:仅显示构建的结果。 Minimal:显示msbuild和CSC任务的一些配置。 Normal:这将显示所有目标及其主要步骤。 详细信息:除正常外,此标志还显示任务及其在每个目标中的实施情况。 诊断:包含MSBuild需要和生成的所有信息、开关、参数、先决条件等。目标和任务的输入参数,还包含输入和输出参数的值,以及任务执行的详细步骤。每个任务的执行时间 查看默认记录器如

在构建输出详细性的不同级别上,什么是输出的定义是什么

  • 安静的
  • 极小的
  • 正常的
  • 详细的
  • 诊断的

    • 同样的问题也存在于:

      Quiet:仅显示构建的结果。
      Minimal:显示msbuild和CSC任务的一些配置。
      Normal:这将显示所有目标及其主要步骤。
      详细信息:除正常外,此标志还显示任务及其在每个目标中的实施情况。
      诊断:包含MSBuild需要和生成的所有信息、开关、参数、先决条件等。目标和任务的输入参数,还包含输入和输出参数的值,以及任务执行的详细步骤。每个任务的执行时间

      查看默认记录器如何从中使用详细信息

      详细设置 下表显示了日志详细程度(列值)如何影响记录的消息类型(行值)


      我不认为这一点可以得到普遍的回答;这将取决于每个单独任务的执行情况,以及他们选择发出什么样的信息。自从写了这篇文章后,“详细信息”详细级别已被重命名为“详细信息”。那么,使用diagnostic over quiet或minimal是否有任何性能差异?@batmaci Yes。诊断生成比最小生成慢得多。