2012-06-05 4 views
1

Неужели кто-то сталкивается с проблемами переносимости при выполнении .NET обновления времени выполнения (например, переключение с 2.0 -> 3 -> 3,5 -> 4 -> 4,5)?C# - разные версии платформы .NET

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

+0

Вы никогда не сможете доказать отрицательный результат. –

ответ

1

Есть всегда несколько изменений, которые могли бы изменить поведение существующего кода, но это в большинстве случаев редкие крайние случаи и сведено к минимуму. Вы можете найти список отличий для последних версий Visual Studio:

Visual C# 2012 RC Breaking Changes
Visual C# 2010 Breaking Changes
Visual C# 2008 Breaking Changes

1

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

What's Obsolete in the .NET Framework

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