标签: c# memory visual-studio-2017 profiler
我想运行“内存使用率”会话或“对象分配”(最好同时使用两者),但是我只有可用的CPU使用率和GPU使用率类型。禁用给定部分时,VS不显示任何提示。
我尝试了我写的其他几个项目,一个又一个都只有那两个部分。
我运行64位Windows 10。
答案 0 :(得分:5)
当前的工具选择可能会阻止您选择所需的内容。
例如,这是我看到的:
除非选择了Memory Usage和CPU Usage工具,否则我无法选择Database工具:
Memory Usage
CPU Usage
Database
答案 1 :(得分:2)
在我的情况下,由于项目的框架版本,“内存使用率”被禁用。设置为3.5。当我将其更改为最新版本(在我的计算机4.7.2上)时,“内存使用”功能开始起作用。 进行分析后,由于我们的产品兼容性,我将框架版本更改回3.5。
框架版本设置位于:项目/属性/应用程序/目标框架