У меня есть программа, которая по сути считывает показания датчика температуры и записывает показания в файл в бесконечном цикле (т. е. продолжает работать до тех пор, пока я не выйду из программы или не выйду из нее). Отлично работал на первой машине — Iron Python 2.7, MS Visual Studio 2015 и Win 7 Professional. Пробую на второй машине — Iron Python 2.7.6, последняя версия Visual Studio 2015, и получаю сообщение «Процесс завершен из-за StackOverflowException». Обратите внимание, что программа будет работать, но надежно останавливается из-за переполнения стека примерно через 2–3 минуты работы. Я понятия не имею, как отлаживать. Это проблема с настройкой?
Самодиагностика:
Похоже, это вопрос среды по умолчанию — проблема, возникающая при запуске, — это 64-разрядная версия Iron Python. Изменена среда по умолчанию на другую версию, и эта проблема исчезла
Подробнее здесь: https://stackoverflow.com/questions/413 ... wexception