Visual Studio输出窗口不显示项目/目标性能汇总的原因排查
解决Visual Studio 2022中Minimal详细程度下无法显示Project/Target Performance Summary的问题
检查MSBuild环境变量
打开命令提示符,执行echo %MSBUILDDISABLEPERFORMANCESUMMARY%,如果输出为1,说明该环境变量禁用了性能汇总。需要删除这个环境变量,或者将其值设为0。操作步骤:右键“此电脑”→属性→高级系统设置→环境变量,在用户或系统变量中找到该变量,修改或删除后重启VS。检查项目文件配置
打开项目的.csproj文件,查看是否存在<DisablePerformanceSummary>true</DisablePerformanceSummary>配置项。如果有,将其改为<DisablePerformanceSummary>false</DisablePerformanceSummary>或者直接删除该配置行,保存后重新构建项目。检查VS的MSBuild命令行参数
打开VS的“工具”→“选项”→“项目和解决方案”→“构建和运行”,查看“MSBuild命令行参数”输入框中是否包含/p:DisablePerformanceSummary=true。如果有,删除该参数,点击确定后重启VS再尝试构建。检查全局MSBuild配置文件
查看以下路径的配置文件,确认是否存在禁用性能汇总的设置:C:\Program Files\Microsoft Visual Studio\2022\[你的VS版本,比如Community]\MSBuild\Current\Bin\MSBuild.exe.config%USERPROFILE%\AppData\Local\Microsoft\MSBuild\Current\Microsoft.Common.props
如果文件中有<DisablePerformanceSummary>true</DisablePerformanceSummary>,将其改为false,保存后重启VS。
内容的提问来源于stack exchange,提问作者roli09
相关产品推荐
相关产品推荐

