.NET всегда установлен и включен в Windows 10? - PullRequest
0 голосов
/ 16 января 2019

Пока что наше оконное приложение на основе MFC не имеет каких-либо требований к структуре. Он работает как портативное приложение на сотнях ПК с Windows. Наши клиенты любят это!

Мы бы хотели использовать C # .NET в нашей будущей версии, в которой мы отказались от поддержки Windows 7.

Итак, можем ли мы запустить наше приложение в любой системе Windows 8+? (большинство будет Windows 10)

Мне известно о https://docs.microsoft.com/de-de/dotnet/framework/migration-guide/versions-and-dependencies,, но может ли администратор удалить или изначально не установить .NET?

Наши клиенты работают с большим количеством ПК с Windows и запускают на них систему с «голыми» Windows, которая поставляется вместе с компьютером. Всегда было невозможно использовать .NET под Windows 7 и ниже, потому что на некоторых компьютерах .NET не был установлен или отключен, и наши клиенты не были рады изменить это.

1 Ответ

0 голосов
/ 16 января 2019

На основе microsoft technet .NET 4.x нельзя ни удалить, ни отключить в Windows 10.

Больше цитат:

"Windows 10, однако с текущими обновлениями от Microsoft, не будет иметь никакой возможности удалить .NET. Тем не менее, если ваш общий Обновления Windows не являются актуальными, может быть возможно установить последняя версия .NET. "

Источник: https://knowledge.autodesk.com/support/autocad/learn-explore/caas/sfdcarticles/sfdcarticles/How-to-remove-and-reinstall-the-Microsoft-NET-Framework.html

.NET Framework 3.5 - это дополнительный компонент, который можно отключить. через панель управления функциями Windows. .NET Framework 4.x не является необязательно, и его нельзя отключить, если он установлен как часть Windows.

Источник: https://blogs.msdn.microsoft.com/astebner/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os/#comment-234605

...