【发布时间】:2019-08-29 12:20:51
【问题描述】:
我想运行内存使用会话或对象分配(最好两者都运行),但我只有可用的类型 CPU 使用和 GPU 使用。禁用给定部分时,VS 不显示任何提示。
我尝试了我写的其他几个项目,一个接一个都只有这两个部分。
我运行 64 位 Windows 10。
【问题讨论】:
标签: c# memory visual-studio-2017 profiler
我想运行内存使用会话或对象分配(最好两者都运行),但我只有可用的类型 CPU 使用和 GPU 使用。禁用给定部分时,VS 不显示任何提示。
我尝试了我写的其他几个项目,一个接一个都只有这两个部分。
我运行 64 位 Windows 10。
【问题讨论】:
标签: c# memory visual-studio-2017 profiler
在可能的情况下,将 Analysis Target 更改为 Startup Project 而不是 Running Process 和 Executable 修复了问题(项目针对 .NET 4.8)
【讨论】:
就我而言,由于项目的框架版本,内存使用被禁用。它被设置为 3.5。当我将其更改为最新版本(在我的计算机 4.7.2 上)时,内存使用功能开始工作。 分析后,由于我们的产品兼容性,我会将框架版本改回 3.5。
框架版本设置在:Project / Properties / Application / Target Framework
【讨论】: