Почему Visual Studio 2008 застревает в режиме отладки при компиляции - PullRequest
0 голосов
/ 26 июня 2009

У меня есть проект .NET, который по какой-то причине застревает в режиме отладки. Я изменил режим компиляции с отладочного на выпускный на панели инструментов, но мой проект все равно оказывается в каталоге отладки. Похоже, VS не обновляет файл SLN или что-то. Пожалуйста, помогите!

Причина, по которой я спрашиваю об этом, заключается в том, что, по-видимому, существуют слабые ссылки «ENCList», которые забивают память при запуске моей программы, и они, похоже, создаются, когда приложения .NET компилируются в отладке (или так говорят другие источники). Я нашел в Интернете).

-Марк

Ответы [ 3 ]

1 голос
/ 26 июня 2009

Перейдите к Configuration Manager в раскрывающемся списке, установите для параметра «Активное решение» значение «Выпуск» и убедитесь, что конфигурация проекта также является выпуском.

Кроме того, перейдите в свойства проекта и проверьте выходную папку в режиме выпуска.

Кроме того, нажмите Построить, Очистить решение, затем Построить, Построить решение.

В зависимости от вашей проблемы они могут или не могут помочь.

0 голосов
/ 21 марта 2010

Я тоже это видел .. Похоже на ошибку.

Я надеюсь, что VS2010 будет вести себя по-разному.

0 голосов
/ 26 июня 2009

Я бы добавил к вышесказанному, что если у вас есть несколько проектов в решении, например, библиотеки классов, вам может потребоваться очистить и перестроить каждый из этих проектов отдельно, в дополнение к очистке решения.

Мне понадобилось несколько часов, чтобы понять это в то время.

...