Сумісність версій Microsoft Docs
Оновлено: Листопад 2007
Ступінь підтримки у платформі .NET Framework прямої та зворотної сумісності визначається версією. Платформа .NET Framework підтримує і пряму, і зворотну сумісність додатків, створених лише за допомогою версії 1.1. Платформа .NET Framework не підтримує пряму сумісність у програмах, створених за допомогою версії 2.0. У контексті .NET Framework зворотна сумісність означає, що будь-яка програма, створена в .NET Framework більш ранньої версії, буде виконуватися і в пізнішій версії. І навпаки, пряма сумісність означає можливість виконання програми, створеної в пізнішій версії платформи .NET Framework, у .NET Framework більш ранньої версії.
Платформа .NET Framework забезпечує високий рівень підтримки зворотної сумісності. Наприклад, більшість програм, створених за допомогою версії 1.0, запускатимуться у версії 1.1 і програми, створені за допомогою версії 1.1, запускатимуться у версії 2.0. .NET Framework також підтримує пряму сумісність лише для версії 1.1. Однак у цьому випадку для роботи програми може знадобитися його змінити. Програми, створені за допомогою версії 2.0, не працюватимуть у попередніх версіях платформи .NET Framework. Зміни платформи .NET Framework у сфері покращення безпеки, правильності та функціональності можуть викликати проблеми як з прямою, так і зі зворотною сумісністю.
Щоб отримати додаткові відомості про скасування змін, які можуть вплинути на програму, див. Скасування змін у .NET Framework.