& ldquo; Отладка управляемой памяти & rdquo; недоступен для дампа в VS 2015 [дубликат]

Очистить и перестроить

. «Чистая» сборки может удалить «мертвую древесину», которая может быть оставлена ​​лежащей рядом с предыдущими сборками, неудачными сборками, неполными сборками и другими проблемами сборки.

В общем случае среда IDE или сборка будет включать в себя некоторую форму «чистой» функции, но это может быть неправильно настроено (например, в ручном файле) или может завершиться неудачей (например, промежуточные или результирующие двоичные файлы - только).

После завершения «очистки» убедитесь, что «чистый» преуспел, и весь сгенерированный промежуточный файл (например, автоматический файл makefile) был успешно удален.

Этот процесс можно рассматривать как конечный вариант, но часто является хорошим первым шагом ; особенно если недавно был добавлен код, связанный с ошибкой (локально или из исходного репозитория).

46
задан Vinicius Rocha 20 January 2014 в 20:54
поделиться

1 ответ

В одной из связанных статей упоминаются два требования (выделено мной):

Прежде чем начать, есть несколько замечаний о " Debug Managed Memory "в этом сообщении:

  1. Этот параметр доступен только на странице сводки дампа в Ultimate версии Visual Studio 2013. Если вы используете Premium или Professional, вы не будете см. опцию.
  2. Процесс сбора файла дампа должен быть запущен на .NET 4.5 или выше. Если дамп был собран в 3.5 или предыдущий, опция не появится, если она была собрана в 4.0, она не будет запускаться с сообщением об ошибке.
61
ответ дан mike z 26 August 2018 в 22:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: