Как сохранить поведение .Net 4.0, если установлен .Net 4.5?

У нас есть приложение Windows Form, предназначенное для .Net Framework 4.0. После установки .Net Framework 4.5 приложение начинает падать. Нам придется расследовать сбои, и нам, скорее всего, придется исправить ситуацию на нашей стороне. Но есть ли настройка, которую мы можем включить, чтобы сохранить прежнее поведение, пока мы не будем готовы использовать .Net 4.5?

Update 07/12/2012: Мы обнаружили критическое изменение, которое приводит к сбою нашего приложения: учитывая System.Threading.Timer, при вызове Dispose (WaitHandle) с дескриптором, который уже был закрыт, таймер пытается подать сигнал WaitHandle, который выдает исключение. Внедрение Timer .Net 4.0 было терпимо к этому, но 4.5 нет.

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

Ответы на вопрос(2)

Ваш ответ на вопрос