Я пытаюсь посмотреть на использование ЦП с помощью Visual Studio 2022, и я делал это раньше в Visual Studio 2017 без каких-либо проблем, но в 2022 году он всегда застревал на этапе подготовки данных. Когда я нажимаю точку останова, я получаю это представление
Я попытался упростить свою программу, чтобы убедиться, что в моем коде нет ничего странного, вызывающего проблемы, но я получаю то же самое окно, просто бесконечно вращающееся по кругу, когда я пытаюсь профилировать этот код.
var counter = 0;
for(var i = 0; i < 999; i++)
{
counter += i;
}
Console.WriteLine(counter);
У меня были проблемы с этим в консольном приложении .net 6.0 и в приложении wpf, ориентированном на 4.7.2.
Это моя информация о Visual Studio
Microsoft Visual Studio Professional 2022 Version 17.0.5 VisualStudio.17.Release/17.0.5+32112.339 Microsoft .NET Framework Version 4.8.04084
Installed Version: Professional
Это потенциально то, что было сломано в 17.0.5, обычно есть желтый флажок, уведомляющий о наличии обновления, но когда я вручную проверил наличие обновления, я обнаружил, что могу обновить до 17.1.1.
После обновления до 17.1.1 функция использования ЦП работает должным образом.
Здравствуйте, рад узнать, что вы нашли решение этой проблемы! Пожалуйста, примите его как ответ, чтобы изменить его статус на «Отвечено». См. можно я сам отвечу на свой вопрос.., просто напоминание :)