Произошло первое случайное исключение ... и я не знаю почему - PullRequest
0 голосов
/ 19 июля 2011

Всякий раз, когда я пытаюсь отладить свое приложение для Windows Phone 7 C #, в окне вывода появляется следующее сообщение:

A first chance exception of type 'System.OverflowException' occurred in mscorlib.dll

A first chance exception of type 'System.OverflowException' occurred in mscorlib.dll

A first chance exception of type 'System.InvalidOperationException' occurred in Microsoft.Phone.dll

... А затем App.xaml.cs открывается в VS (все еще в режиме отладки, где я ничего не могу редактировать), и "System.Diagnostics.Debugger.Break ();"выделено

Почему это происходит, как я могу это исправить и как я могу предотвратить это в будущем?

1 Ответ

3 голосов
/ 21 июля 2011

Почему это произошло:

У меня был image, который использовался в MainPage.xaml. Свойство Copy to Output directory источника этого изображения было установлено на Do not copy, и в результате изображение не удалось загрузить, и приложение упало.

Как это исправить:

Измените свойство Copy to Output directory источника image в вопросе на Copy Always с Do not copy.

Как это можно предотвратить:

Не возиться с Copy to Output directory свойствами моего изображения.

... и что вызвало System.OverflowException:

Мое малое дисковое пространство [я думаю] является причиной System.OverflowException с, потому что они продолжали появляться в моем окне вывода после того, как я исправил проблему. Читайте о System.OverflowException с здесь .

...