2012-11-12 2 views
0

Я делаю приложение с графическим интерфейсом, используя WPF/XAML с Ironpython и SharpDevelop, до сих пор он отлично работает, когда я нахожусь в среде разработки, я вижу ошибки в консоли и знаю, что не так.Ironpython: Как увидеть, когда приложение WPF выходит из строя?

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

Как я могу предупредить или войти, чтобы узнать, что не удается?

ответ

1

Вы можете ввести код, чтобы поймать ошибку и записать ее в файл.

Что-то, возможно, проще в том, чтобы скомпилировать ваше приложение в качестве консольного приложения. Это можно сделать с помощью Project Options - Application - Output type. Затем вы получите окно консоли при запуске приложения WPF, и любое исключение, которое происходит при запуске, будет занесено в это окно.

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