2014-01-20 3 views
42

Почему я не могу найти «Debug Managed Memory» в меню Action, как описано в этой статье MSDN: Analyze .NET Framework memory issues?Почему я не могу найти «Отладка управляемой памяти» в меню «Действия»?

Мой Visual Studio: enter image description here

Как это должно выглядеть: enter image description here

+3

Возможно, глупый вопрос, но у вас есть такая же версия Visual Studio (2013)? Экспресс-издание? Возможно, это новая функция или не включена в вариант, который у вас есть. Извините, если это не так, просто спрашивая очевидное, я думаю. – TypeIA

+2

Может ли этого недоставать из-за версии Visual Studio? – scheien

+0

Я пробовал на Visual Studio 2013 Premium и Visual Studio 2012 Ultimate. Тот же результат. Я собрал файл дампа, используя «D: \ Temp> procdump -ma 9056» –

ответ

58

В одном из связанных articles, два требования упоминаются (курсив наш):

Перед Начну с того, что есть несколько замечаний относительно функции «Отладка управляемой памяти», обсуждаемой в этом сообщении:

  1. Этот параметр доступен только на странице сводки дампа в Окончательная версия Visual Studio 2013. Если вы используете Premium или Professional, вы не увидите эту опцию.
  2. Процесс сбора файла дампа должен быть запущен на .NET 4.5 или новее. Если дамп был собран на 3.5 или предыдущем, опция не появится, если она была собрана в 4.0, она не будет запущена с сообщением об ошибке.
+19

Окончательный вариант снова! Бьюсь об заклад, я снова и снова буду в одной и той же проблеме - только в Ultimate, только в Ultimate. :) – ScottRhee

+8

Пожалуйста, позвольте этому в Preimum версии прийти на –

+2

В Visual Studio 2015 он, кажется, доступен только в Enterprise edition. –