2010-03-18 2 views
0

при компиляции приложения WPF много раз в день, он дает следующее сообщение об ошибке«System.OutOfMemoryException» был брошен

'Exception типа „System.OutOfMemoryException“ был брошен.

Может кто-нибудь знать, почему эта ошибка возникла и как удалить эту ошибку.

Но если визуальная студия перезагружена, то такой проблемы нет.

заранее спасибо

+3

Не совсем достаточно информации, чтобы ответить ... – Adrian

+0

Но вы можете запросить дополнительную информацию, если вы не поняли вопрос. Я думаю, что нет необходимости давать -ve-маркировку. Какая еще информация вам нужна ???? –

+0

Я не дал отрицательный – Adrian

ответ

2

Возможно, ваш компилятор имеет утечку памяти или что плагин вашего компилятора имеет утечку памяти.

Однако нет вашей вины. Скорее всего, это ошибка вашего компилятора. Вам рекомендуется воспроизвести проблему и отправить ее поставщику компилятора для подробного расследования.

1

Это происходит со мной, часто с Visual Studio 2008. Я только предположить, что есть утечка памяти где-то из-за плохое кодирование со стороны Microsoft. Всякий раз, когда я вижу эту ошибку, я закрываю и снова открываю визуальную студию, и она компилируется без сучка и задоринки.

+0

Я предполагаю, что поиск обновлений будет рекомендован. – MPelletier

+0

Почему MS копать? Ошибка вашего кода? – Adrian

+0

Мой код совсем не работает. Никто, и я думаю, что в этом смысл. Мой код еще не работает, визуальная студия есть. Ошибка из памяти была вызвана тем, что в Visual Studio не хватало памяти при попытке * скомпилировать * мой код. Эта ошибка исчезает, когда визуальная студия закрывается и снова открывается.Эта серия событий показывает, что утечка памяти на стороне Visual Studio (или связанный с ней инструмент) является наиболее вероятным сценарием. – diadem

0

ли ваша машина до минимальной спецификации для разработки приложений WPF

+2

Проблема OP заключается в том, что «OutOfMemoryException» было выбрано, когда машина компилировала код много раз, поэтому скорее проблема утечки памяти, а не проблема с машинной спецификацией. – Graviton

+0

Согласовано, но VS будет работать в машинах с более низкой спецификацией, чем рекомендация. Хотя он, похоже, работает, в конечном итоге это приведет к исключениям OOM. Вопрос слишком расплывчатый, и для каждого человека недостаточно информации, чтобы ответить ... – Adrian

1

Это звучит, как вы говорите, что после компиляции приложения WPF много раз в Visual Studio вы получите OutOfMemoryException ошибку. Можете ли вы подробнее рассказать о том, где именно появляется эта ошибка?

  • В конструкторе
  • В выходном окне
  • и т.д ...

Вполне возможно, что есть ошибка в либо третья партия прошла контроль над дизайнером или в Visual Studio сам. Если вы не используете какие-либо сторонние элементы управления, я рекомендую вам указать ошибку при подключении к проблеме.

Смежные вопросы