.NET / C #: как установить переменную среды отладки COMPLUS_HeapVerify? - PullRequest
1 голос
/ 19 сентября 2011

Мне нужно проверять кучу каждый раз, когда сборщик мусора (GC) заканчивает свою работу. Я прочитал это можно сделать, установив переменную окружения COMPLUS_HeapVerify в 1. Но как именно установить эту переменную?

Я прочитал, что это можно сделать через Компьютер / Дополнительные параметры системы / Дополнительно / Переменные среды (Windows 7), кто-то говорит, что я должен установить новую переменную system (* 1011) * здесь ), другие говорят, что это должна быть пользовательская переменная ( здесь ).

Правильный ли этот подход и какую (системную или пользовательскую) переменную следует установить?

1 Ответ

1 голос
/ 25 сентября 2011

Подход, который вы упомянули, абсолютно верен.

  1. Перейдите в Панель управления-> Свойства системы-> Расширенные настройки системы-> Переменные среды.

  2. Если у вас есть права администратора, добавьте системную переменную с именем «COMPLUS_HeapVerify» со значением «1»;в противном случае - добавьте пользователя.Обратите внимание, что во втором случае вам может потребоваться выйти из системы и войти в нее.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...