У Windows 7 встановлено .NET 4 за замовчуванням?


21

Я запропонував програмне забезпечення, де потрібен .NET 4.0, і пообіцяв, що Windows 7 вже поставляється з цією основою. Якщо ні, користувач може використовувати інтегровану функцію "Оновлення Windows" для встановлення рамки. Мій клієнт сказав мені, що вже не встановлено Framework на Windows 7 Professional. Які детальні відомості про ситуацію в Windows 7 і чи є можливість встановити .NET за допомогою функції оновлення Windows 7?


Він встановлений за замовчуванням. Його можна видалити. Запропонуйте клієнту встановити його.
Рамхаунд

3
@Ramhound - ваш коментар суперечить найкращій голосовій відповіді нижче
mindless.panda

Відповіді:


24

Windows 7 не постачається з .NET 4, який попередньо завантажений, але якщо для оновлення оновити Windows Update, вона буде встановлена.

ОНОВЛЕННЯ :

Перевірка моєї історії оновлень знову, і так, вона пропонується як оновлення, але лише після того, як я оновив комп'ютер до SP1.

введіть тут опис зображення


Дякую за вашу відповідь. Відповідь SkyBeam говорить, що буде встановлено лише 3,5, а 4,0 потрібно встановити вручну. ви на 100% впевнені, що 4.0 постачається з оновленнями?
Nasenbaer

1
Зображення, що додається у відповіді, показує, що воно відбувається як оновлення, але лише після того, як я встановив SP1, що може бути і для інших комп'ютерів Windows 7.
paradd0x

5
Я можу підтвердити, що .NET Framework 4 постачається з оновленнями. Але, можливо, не з першою купою оновлень. Для мене знадобилося близько 3 перезавантажень і 4 цикли WU, щоб відобразити його (свіжа установка Win7 з SP1, інтегрованим у носій настройки). Підказка про SP1 теж може бути важливою. SP1 все ще не застосовується на всіх вузлах Win7, і тому .NET 4 може не розгортатися на широкій базі користувачів. Я рекомендую поєднати додаток, що вимагає його, з пакетом перерозподілу профілю клієнта .NET 4.
SkyBeam

Дуже дякую. Тепер більше немає плутанини на моєму боці! Чудово!
Nasenbaer

1
Також зверніть увагу: Якщо ви встановлюєте лише "Рекомендовані" оновлення, а не "Необов'язкові" оновлення, ви отримуєте лише .NET 4.0 Профайл клієнта - не повний профіль - хоча: з .NET 4.5.x останнім часом стає рекомендованим оновленням, яке не є як вже актуально (адже 4.5.x так чи інакше замінює 4.0 Повний профіль).
BrainSlugs83

17

Windows 7 (SP1) постачається з такими .NET-схемами 1.0, 1.1, 2.0, 3.0 та 3.5, які підтримують AFAIK. Якщо вам потрібна підтримка .NET Framework 4.0, тоді ваші клієнти повинні завантажити хоча б профіль клієнта Microsoft .NET Framework 4 .

Я щойно перевірив оновлення Windows на чистій установці Windows 7 Home Premium. Безпосередньо після встановлення Windows Update пропонує оновлення безпеки для .NET Framework 3.5.1. Але жодна .NET Framework 4.0 не пропонує оновлення Windows при першому запуску оновлення Windows. Я збираюся спочатку встановити надані виправлення, а потім повідомити, якщо .NET Framework 4.0 буде запропоновано на більш пізньому етапі.

Оновлення: я щойно вступив у другий раунд оновлення на моєму комп'ютері, і тепер мені пропонують лише шість важливих оновлень. Досі немає .NET Framework 4.

Оновлення 2: Мені просто довелося зробити ще два раунди оновлень Windows, і тепер "Обліковий запис Microsoft .NET Framework 4 для Windows 7" надається через оновлення Windows.

Так, так, здається, він автоматично розгортається, якщо ввімкнено оновлення Windows. Або вам потрібно переконатися, що дійсно всі оновлення застосовані, або просто перейдіть за посиланням для завантаження, поданим вище.


2
Після кількох послідовностей оновлень, у мене з'явився .NET 4.0 в моїй історії оновлень. Тож я думаю, вам потрібно кілька разів запустити оновлення Windows.
paradd0x

Ви можете мати рацію. Я використовую систему розгортання програмного забезпечення, яка гарантує, що .NET Framework 4 розгорнута для моїх клієнтів. Але я думаю, ти маєш рацію, що після деяких сеансів оновлення це пропонується. Я якраз збираюся це перевірити. Принаймні, на першому запуску WU він ще не з'явився.
SkyBeam

1
Я ще раз перевірив свою історію оновлень, вона з’явилася лише після того, як я встановив SP1.
paradd0x

1
Хороший пункт про SP1, нагородив його голосуванням своєї відповіді.
SkyBeam

3
1.0 і 1.1 не встановлені в Windows 7. Програми 1.x можна запускати під час виконання 2.0, а більшість обходиться без проблем. Однак, зміни API-інтерфейсу були різними між 1.x та 2.0, і додатки 1.x можуть змінити поведінкові зміни. При цьому програми .NET 1.x дуже рідкісні.
afrazier
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.