У нас есть приложение Windows Form, которое предназначено для .NET Framework 4.0. После установки .Net Framework 4.5 приложение начинает сбой. Нам придется расследовать аварии, и нам, скорее всего, придется исправить ситуацию на нашей стороне. Но есть ли настройка, которую мы можем включить, чтобы сохранить прежнее поведение, пока мы не будем готовы использовать .Net 4.5?
Обновление 07/12/2012: Мы обнаружили нарушение, которое приводит к сбою нашего приложения: Учитывая System.Threading.Timer, при вызове Dispose (WaitHandle) с дескриптором, который уже был закрыт, таймер пытается сигнализировать WaitHandle, который выдает исключение. Версия Timer Timer была толерантна, но 4.5 - нет.
На нашей стороне есть ошибка; у нас нет веской причины, чтобы дать ему закрытую ручку, поэтому мы просто исправим это... пока не найдем другую ошибку...