У мене є 4 версії Microsoft .NET Framework:
- 1.1
- 2.0 Пакет оновлень 2
- 3.0 Пакет оновлень 2
- 3.5 SP1
Чи потрібні вони мені всі?
У мене є 4 версії Microsoft .NET Framework:
Чи потрібні вони мені всі?
Відповіді:
Існує 4 різних версії рамки .net.
Все це можна встановити та видалити самостійно. Ось тут починає цікаво! .NET 3 був представлений (разом із пакетом оновлень до .NET 2) і був додатковим набором бібліотек до нього. .NET 3.5 пішов за цією тенденцією (з другим пакетом оновлень для .NET 2 та пакетом оновлень для .NET 3) і знову вимагав .NET 2, щойно розширив його.
Останній реліз повністю автономний і не вимагає попередніх версій. Він здебільшого сумісний із зворотним ходом, тому можна змусити ваші старі програми працювати над ним.
Вам потрібен який-небудь з них чи ні, залежить від того, що ви працюєте. Більшість додатків там все ще побудовані для .NET 2 до 3.5, тому встановлення 3.5 охопить вас для цього. Я рекомендую встановити 4 як шукати вперед, саме цим хочуть користувачі Microsoft.
.NET 4.5 (і 4.5.1, 4.5.2) - це місцеве оновлення до .NET 4.
Установка .Net Framework 3.5 також встановлює всі попередні версії від 2.0 і далі. Версія 1.1 є винятком і має встановлюватися окремо.
Оскільки, здається, вам потрібна версія 3.5 SP1, для цього також будуть встановлені всі версії .Net від 2.0 і вище. Тож у вас насправді немає вибору щодо цього, а спроба видалити одну версію може спричинити проблеми з іншими версіями, які будуються на ній.
Оскільки залишилося дуже мало продуктів, яким потрібна. Оскільки він не встановлюється автоматично, і якщо він уже встановлений, це означає, що його вимагає деякий встановлений вами продукт (якщо ви не перебуваєте на XP, де він встановлений за замовчуванням).
Ви не згадали .Net 4.0, але з цією версією Microsoft намагалася зменшити розмір програмного забезпечення, не включаючи всі попередні версії. .Net 4.0, таким чином, менший, і він повинен бути зворотним сумісним з усіма попередніми версіями від 1.1 і далі. Тож теоретично це єдине, що вам потрібно.
Для різних програм потрібні різні рамки, і, мабуть, немає зворотної сумісності, тому вам можуть знадобитися всі вони, хоча не потрібно їх завантажувати відразу.
Коли ви встановлюєте додаток, який потребує конкретної версії фреймворку, ви можете їх завантажити. (В основному їм знадобляться 2, 3 або 3,5)
Неправда про те, що Net4 є всім, що вам потрібно. Я видалив усі версії, а потім встановив ТОЛЬко v4. Перший додаток, який я спробував запустити (Powermate), сказав, що він не може знайти потрібну .NET Framework. Тоді я встановив Net v2 SP2 та оновлення SP2, і додаток працював чудово.
Якщо у вас встановлено .NET 4, ви можете запускати будь-яку програму .NET, побудовану з будь-якою основою з 1.1 .
.NET Framework 4 є сумісним назад із програмами, розробленими за версіями .NET Framework версій 1.1, 2.0, 3.0 та 3.5. Іншими словами, програми та компоненти, побудовані за допомогою попередніх версій .NET Framework працюватимуть на .NET Framework 4.