jetbrains.com/help/decompiler/...

то я попробовал:

Создано новое консольное приложение (.NET Framework) в Visual Studio 2017.

Добавлен следующий код:

static void Main(string[] args)
{
    new Dictionary<int, int>().TryGetValue(3, out int x); //I want to step into TryGetValue() (this is just an example)
}

Настроил параметры, перечисленные здесь:https://blogs.msdn.microsoft.com/sburke/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code/

Подтвержденные символы загружаются в окне модулей:

mscorlib.dll Символы загружены. 4.6.1586.0 построено: NETFXREL2

Попробовал: «Шаг в (F11)»

Пробовал: «Шаг в конкретику» | "System.Collections.Generic.Dictionary.TryGetValue"

Оба просто переступают черту.

Я попытался настроить VS, используя детали здесь:http://www.symbolsource.org/Public/Home/VisualStudio

Тот же результат, отладчик переходит через строку.

Я посмотрел на ответ здесь:https://stackoverflow.com/a/12432029/297451

Но эта версия, похоже, не является обновлением для системы безопасности, и поиск по запросу «site: support.microsoft.com/kb 4.6.1586.0» ничего не дает.

Что я делаю неправильно?

Ответы на вопрос(2)

Ваш ответ на вопрос