Microsoft .net framework 4.7

Содержание:

Установка языковых пакетов

Языковые пакеты — это исполняемые файлы, содержащие локализованные ресурсы (например, переведенные тексты сообщений об ошибках и пользовательского интерфейса) для поддерживаемых языков. Если языковой пакет не установлен, сообщения об ошибках платформы .NET Framework и другой текст отображаются на английском

Обратите внимание, что веб-установщик автоматически устанавливает языковой пакет, который соответствует операционной системе, но можно загрузить на компьютер дополнительные языковые пакеты. Автономные установщики не содержат языковых пакетов

Важно!

Языковые пакеты не содержат компоненты платформы .NET Framework, необходимые для запуска приложения, поэтому перед установкой языкового пакета необходимо запустить веб-установщик или автономный установщик. Если вы уже установили языковой пакет, удалите его, установите .NET Framework и переустановите языковой пакет.

  1. Откройте страницу загрузки языковых пакетов для установленной версии платформы .NET Framework:

    • .NET Framework 4.8
    • .NET Framework 4.7.2
    • .NET Framework 4.7.1
    • .NET Framework 4.7
    • .NET Framework 4.6.2
    • .NET Framework 4.6.1
    • .NET Framework 4.6
    • .NET Framework 4.5.2
    • .NET Framework 4.5.1
    • .NET Framework 4.5
  2. Выберите требуемый язык в списке и подождите несколько секунд, чтобы страница перезагрузилась на этом языке.

  3. Выберите Загрузить.

В приведенной ниже таблице перечислены поддерживаемые языки.

Язык culture
Арабский ar
Чешский cs
Датский da
Голландский nl
Финский fi
Английский (США) en-US
Французский fr
Немецкий de
Греческий el
Иврит he
Венгерский hu
Итальянский it
Японский ja
Корейский ko
Норвежский Нет
Польский pl
Португальский (Бразилия) pt-BR
Португальский (Португалия) pt-PT
Русский ru
Китайский, упрощенное письмо zh-CHS
Испанский es
Шведский sv
Китайский (традиционный) zh-CHT
Турецкий tr

Установить данную платформу можно различными способами.

  • Установив операционную систему, пакет обновлений которой уже включает в себя эту платформу.
  • Скачать Net Framework  а затем установить. (Официальные ссылки у нас на сайте)
  • Установить в качестве дополнительного ПО при установке игры.
  • Автоматически установить, используя «Центр обновления Windows»

Бывают случаи: Что во время запуска игры или приложения на экране всплывает окно примерного содержания: «(имя приложения) требует наличие .НЕТ Фреймворк. Пожалуйста скачайте и установите Net Framework 3.5 или выше.» Что делает запуск данного приложения невозможным без этой платформы. Если у вас установлена Microsoft Net Framework 4.7, то это не означает что, вам не нужны более старые версии. Вам понадобится установить и Microsoft Net Framework 4 и предыдущие версии. Настоятельно рекомендуется установить все существующие касательно вашей операционной системы.

Microsoft .NET Framework 4.7.1 Final

Microsoft .NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. .NET Framework поддерживает создание программ, написанных на разных языках программирования. Платформа необходима для установки и корректной работы многих программ, поэтому необходима пользователям.Microsoft .NET Framework 4.7.1 — это высокосовместимое обновление «на месте» для Microsoft .NET Framework версий 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 и 4.6.2 для Windows 7 с пакетом обновления 1 (SP1), Windows 8.1, юбилейного обновления Windows 10, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows Server 2012, Windows Server 2012 R2 и Windows Server 2016.Системные требования:·Windows 7 с пакетом обновления 1 (SP1) (x86 и x64)·Windows 8.1 (x86 и x64)·Юбилейное обновление Windows 10 (x86 и x64)·Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64)·Windows Server 2012 (x64)·Windows Server 2012 R2 (x64)Windows Server 2016 (x64)Торрент Microsoft .NET Framework 4.7.1 Final подробно:Среды разработки .NET-приложений:Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++),SharpDevelop,MonoDevelop,Eclipse,Borland Developer Studio (Delphi for .NET, C#),PascalABC.NET и т. д.Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор.Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не только на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения CLR байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора. Также существует возможность скомпилировать сборку в родной (native) код для выбранной платформы с помощью поставляемой вместе с .NET Framework утилиты NGen.exe.Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft. Современная технология динамической компиляции позволяет достигнуть уровня быстродействия, аналогичного традиционным «статическим» компиляторам (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.Release NotesRelease Notes
Скриншоты Microsoft .NET Framework 4.7.1 Final торрент:

Скачать Microsoft .NET Framework 4.7.1 Final через торрент:

microsoft_net_framework.torrent (cкачиваний: 685)

JIT

Сведения

Из-за изменений, представленных в версии .NET Framework 4.7, в некоторых случаях созданный JIT-компилятором код в приложениях на платформе .NET Framework 4.7 некорректно сравнивает значения . Дополнительные сведения см. в статье Проблема № 11508. Некорректное автоматическое формирование кода при передаче и сравнении аргументов ushort на веб-сайте GitHub.com.

Предложение

Если вы сталкиваетесь с проблемами при сравнении 16-разрядных значений без знака в .NET Framework 4.7, выполните обновление до .NET Framework 4.7.1.

Имя Значение
Область Пограничный случай
Version 4.7
Type Среда выполнения

Скачайте Microsoft .NET Framework 4.7 бесплатно

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно Microsoft .NET Framework для Windows, файл проверен!
  
Microsoft .NET Framework 4.5

Windows

Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4
Windows Русский 0.9MB .exe

Скачать

  
Microsoft .NET Framework 4.6
Windows Русский 1.5MB .exe

Скачать

  
Microsoft .NET Framework 3.5
Windows Русский 2.9MB .exe

Скачать

  
Microsoft .NET Framework последняя версия
Windows Русский 1MB .exe

Скачать

  
Microsoft .NET Framework 4.7
Windows Русский 1MB .exe

Скачать

Обзор Microsoft .NET Framework

Microsoft .NET Framework – программная платформа на базе CLR, создающая условия для разработки и установки компьютерного ПО. Содержит системные компоненты и библиотеки, необходимые для работы с приложениями, обеспечивает взаимодействие с данными, расположенными на локальных дисках и в сети. Платформа адаптирована для среды Windows, начиная с версии 7 является составной частью ОС.

Скриншоты

Похожие программы

SpeedFan

Google Earth

DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
ArtMoney

Andy

Hamachi

Tunngle

Game Maker Studio — разработка игр и приложений под различные платформы
IObit Malware Fighter — для удаления вредоносных программ – троянов, кейлоггеров
Mobogenie

Nokia PC Suite

BlueStacks — программа для запуска android приложение на windows
360 Total Security — условно-бесплатное антивирусное программное обеспечение
Fences

Hotspot Shield

7-Zip — бесплатный архиватор для windows
Origin

CPU-Z

Driver Booster Free — программа для поиска и установки новых драйверов
Acronis Disk Director — пакет инструментов для работы с жесткими дисками компьютера
DriverPack Solution — для автоматической установки и обновления драйверов
Cheat Engine

VirtualBox — создание вирутальных машин
Reg Organizer — программное обеспечение для оптимизации и очистки компьютера
Bandicam — программа для снятия скриншотов и записи видео с экрана
Nox App Player — программа для запуска андроид игр и приложений на windows
2GIS

Razer Game Booster — программа для отключения неиспользуемых процессов
Punto Switcher

Radmin

Mathcad

Ammyy Admin

3DMark

Action!

FurMark

Xpadder

Adobe Dreamweaver

Driver Genius — сканирования и обновление драйверов на компьютере
PowerDVD — проигрыватель мультимедийных файлов
CheMax

GOM Player — медиапроигрыватель для Windows
FBReader

Cool Reader

Samsung Kies — подключение телефонов и смартфонов компании Samsung к ПК
Connectify Hotspot

MyPublicWiFi

Nero Burning ROM

Free Studio — пакет объединяющий более 40 мультимедийных программ
WinSCP

ImgBurn

FB2 Reader

FastStone Capture

EasyBCD

STDU Viewer

NVIDIA PhysX

ManyCam

Virtual Router

Dropbox

Adguard

Dr.Web CureIt! — бесплатная утилита для лечения компьютера от вредоносного ПО
Яндекс.Диск

Kaspersky Free — бесплатная версия антивируса от лаборатории Касперского
NOD32 — хороший антивирус для компьютера
iTunes — программа для синхронизации между мобильными устройствами Apple
Rufus

PRO100

Arduino

CGMiner

Maple

Visual Studio

Bitcoin Core

Глаз.ТВ

Kingo Root

Android Studio

Scratch

Firebird

Charles

NVIDIA GeForce

MinerGate

Microsoft .NET Framework — платформа создающая условия установки компьютерного ПО
Eclipse

NVIDIA Inspector — для работы с графической подсистемой
HWMonitor

Core Temp

Display Driver Uninstaller — для удаления устаревших драйверов видеокарт
VueScan

CrystalDiskInfo — диагностическая утилита для проверки жестких дисков
HDD Low Level Format Tool — утилита, предназначенная для форматирования жестких дисков
Ускоритель компьютера — оптимизация операционной системы Windows
Classic Shell

WinThruster — оптимизация операционных систем семейства Windows
Avast Free Antivirus — бесплатный Аваст антивирус для компьютера
Mcafee — антивирусная программа, для защиты компьютера от внешних угроз
Intel Driver

ASUS Update — утилита, предназначенная для обновления BIOS на компьютере
Clownfish

Evernote

GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
Облако Mail.ru

CPU Control

Microsoft Security Essentials — антивирус для защищиты операционной системы
ActiveSync

BlueSoleil

Malwarebytes Anti-Malware — частично бесплатная антивирусная утилита
TV Player Classic

CyberGhost VPN

RivaTuner

PuTTY

Trend Micro HijackThis

VMWare Workstation

Supremo

AnyDesk

Rainmeter

RocketDock

Lightshot

TunnelBear

AMD Catalyst Control Center — программа для настройки видеокарт AMD Radeon

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Windows Communication Foundation (WCF)

Подробнее

Начиная с версии .NET Framework 4.7.1, конструктор создает исключение ArgumentException, если один из элементов равен . В версии .NET Framework 4.7 и более ранних исключение не создается.

Предложение

Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить его, добавив следующую строку в раздел файла app.config:

Имя Значение
Область Дополнительный номер
Версия 4.7.1
Type Среда выполнения

AddressHeaderCollection(IEnumerable)

MsmqSecureHashAlgorithm WCF теперь по умолчанию имеет значение SHA256

Подробные сведения

Начиная с версии .NET Framework 4.7.1, в WCF для подписывания сообщений Msmq по умолчанию используется алгоритм SHA256. В .NET Framework 4.7 и более ранних версий для подписывания сообщений по умолчанию используется алгоритм SHA1.

Предложение

Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить это изменение, добавив следующую строку в раздел файла app.config:

name Значение
Область Дополнительный номер
Версия 4.7.1
Type Среда выполнения

Подробнее

Начиная с версии .NET Framework 4.7.1 Windows Communication Foundation использует хэш SHA256 для формирования случайных имен для именованных каналов. В .NET Framework 4.7 и более ранних версиях используется хэш SHA-1.

Предложение

Если из-за этого изменения в .NET Framework 4.7.1 или более поздних версий вы сталкиваетесь с проблемами совместимости, вы можете отключить это изменение, добавив следующую строку в раздел файла app.config:

name Значение
Область Дополнительный номер
Версия 4.7.1
Type Среда выполнения

Связанные статьи

Заголовок Описание
Обзор Содержит подробные сведения для разработчиков, которые занимаются созданием приложений, предназначенных для платформы .NET Framework.
Руководство по установке Содержит сведения об установке платформы .NET Framework.
.NET Framework и внештатные выпуски Содержит описание внештатных выпусков платформы .NET Framework и порядка их использования в приложении.
Требования к системе Содержит требования к оборудованию и операционной системе для использования платформы .NET Framework.
Документация по .NET Core Концептуальная и справочная документация по API для .NET Core.
.NET Standard Описывает стандарт .NET Standard, который представляет собой спецификацию с возможностью управления версиями, поддерживаемую отдельными реализациями платформы .NET, что позволяет гарантировать наличие согласованного набора API-интерфейсов на различных платформах.

Выберите и установите нужные Вам версии XP, 7, 8,10

Microsoft .NET Framework 1.0

Скачать Microsoft .NET Framework 1.0 для Windows 32/64 бит

Microsoft .NET Framework 1.1

Скачать Microsoft .NET Framework 1.1 для Windows 32/64 бит

Microsoft .NET Framework 2.0

Скачать Microsoft .NET Framework 2.0 для Windows 32 бит

Скачать Microsoft .NET Framework 2.0 для Windows 64 бит

Microsoft .NET Framework 3.0

Скачать Microsoft .NET Framework 3.0 для Windows 32/64 бит

Microsoft .NET Framework 3.5 (обязательная)

Скачать Microsoft .NET Framework 3.5 для Windows 32/64 бит

Microsoft .NET Framework 4.0

Скачать Microsoft .NET Framework 4.0 для Windows 32/64 бит

Microsoft .NET Framework 4.5

Скачать Microsoft .NET Framework 4.5 для Windows 32/64 бит

Microsoft .NET Framework 4.5.1

Скачать Microsoft .NET Framework 4.5.1 для Windows 32/64 бит

Microsoft .NET Framework 4.5.2

Скачать Microsoft .NET Framework 4.5.2 для Windows 32/64 бит

Microsoft .NET Framework 4.6

Скачать Microsoft .NET Framework 4.6 для Windows 32/64 бит

Microsoft .NET Framework 4.6.1

Скачать Microsoft .NET Framework 4.6.1 для Windows 32/64 бит

Microsoft .NET Framework 4.6.2

Скачать Microsoft .NET Framework 4.6.2 для Windows 32/64 бит

Microsoft .NET Framework 4.7

Скачать Microsoft .NET Framework 4.7 для Windows 32/64 бит

Microsoft .NET Framework 4.7.1

Скачать Microsoft .NET Framework 4.7.1 для Windows 32/64 бит

Microsoft .NET Framework 4.8

Скачать Microsoft .NET Framework 4.8 для Windows 32/64 бит

Microsoft .NET Framework 4 (веб-установщик, последняя версия, обязательная) 

Скачать Microsoft .NET Framework 4 для Windows 32/64 бит

Аппаратно-программные требования

  • ОС Windows от ХР SP3 до 10;
  • архитектура х32,64,86, ia64;
  • процессор от 1 ГГц;
  • ОЗУ от 512 МБ;
  • место на ПЗУ от 850 МБ.

Обратите внимание, что для архитектуры х32 подходит пакет .NET Framework 3.5, тогда как для х64,86 и ia64 — необходима (либо желательна) четвертая версия

Также важно понимать, что в случае с .NET Framework 4 для архитектуры x86 нужно 850 МБ места на жестком диске, тогда как архитектура x64 предполагает уже 2 ГБ свободного пространства на ПЗУ Вашего ПК

Если Вы решили скачать .НЕТ Фреймворк для последней версии операционной системы Windows, Вам стоит знать следующее. Для Windows 10 может потребоваться установка нескольких версий Framework в случае, если Вы решили работать с рядом старых приложений, которым нет современной альтернативы.

На нашем сайте Вы найдете любую нужную Вам версию данного .NET Framework, включая самую последнюю. Мы размещаем только официальные версии программ, следим за обновлениями ПО и безопасностью файлов на нашем сервере. На этой странице размещена бесплатная официальная русская версия ПО, скачать которую Вы можете без утомительной регистрации. Установка клиентского профиля программной платформы .NET Framework не вызовет затруднений: Вам достаточно следовать инструкции Мастера установки ПО в Windows.

.NET Framework

.NET Framework is a Windows-only version of .NET for building any type of app that runs on Windows.

Version Developer Pack Do you want to build apps? The developer pack is used by software developers to create applications that run on .NET Framework, typically using Visual Studio. Runtime Do you want to run apps? The runtime includes everything you need to run existing apps/programs built with .NET Framework. Release notes
.NET Framework 4.8 Developer Pack Runtime Release notes
.NET Framework 4.7.2 Developer Pack Runtime Release notes
.NET Framework 4.7.1 Developer Pack Runtime Release notes
.NET Framework 4.7 Developer Pack Runtime Release notes
.NET Framework 4.6.2 Developer Pack Runtime Release notes
.NET Framework 4.6.1 Developer Pack Runtime Release notes
.NET Framework 4.6 Developer Pack Runtime Release notes
.NET Framework 4.5.2 Developer Pack Runtime Release notes
.NET Framework 4.5.1 Developer Pack Runtime Release notes
.NET Framework 4.5 Runtime Release notes
.NET Framework 4.0 Runtime Release notes
.NET Framework 3.5 SP1 Runtime Release notes

Ядро

Разрешение Юникода в URI, которые напоминают общие папки UNC

Подробнее

В System.Uri формирование URI файла, содержащего UNC-имя общей папки и символы Юникода, больше не приводит к созданию URI с недопустимым внутренним состоянием. Это поведение изменится, только если выполняются все указанные ниже условия:

  • URI имеет схему и за ним следуют четыре или более косых черт;
  • имя узла начинается с символа подчеркивания или другого незарезервированного символа;
  • URI содержит символы Юникода.

Предложение

Приложения, работающие с URI, в обязательном порядке содержащими символы Юникода, потенциально могли использовать это поведение для запрета ссылок на общие папки UNC. Эти приложения должны использовать .

name Значение
Область Пограничный случай
Version 4.7.2
Type Среда выполнения

System.Uri

Подробнее

Uri больше не будет создавать исключение NullReferenceException при вызове TryCreate для определенных относительных URI, содержащих символы Юникода. Простое воспроизведение NullReferenceException представлено ниже (с двумя эквивалентными инструкциями):

Для воспроизведения NullReferenceException должны выполняться следующие условия:

  • URI должен быть указан как относительный: с префиксом «http:», за которым не следуют две косые черты «//».
  • URI должен содержать незарезервированные символы или символы Юникода, закодированные процентами.

Предложение

Пользователям, зависящим от этого поведения, для запрета относительных URI следует указывать при создании URI.

name Значение
Область Пограничный случай
Version 4.7.2
Type Среда выполнения

.NET/.NET Core

.NET is a free, cross-platform, open-source developer platform for building many different types of applications.

Version Status Visual Studio 2017 SDK Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET Core applications, using command-line tools and any editor (like Visual Studio). Visual Studio 2019 SDK Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET Core applications, using command-line tools and any editor (like Visual Studio). Runtime Do you want to run apps? The runtime includes everything you need to run .NET Core applications. The runtime is also included in the SDK. Release notes
.NET 6.0

Preview
Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.

N/A N/A x64 Runtime
|
x86 Runtime
(v6.0.0-preview.7)
Release notes
.NET 5.0

Current
Current is the most recent stable release, with the latest features and bug fixes. We recommend using this release.

N/A x64 SDK
|
x86 SDK
(v5.0.400)
x64 Runtime
|
x86 Runtime
(v5.0.9)
Release notes
.NET Core 3.1

LTS
Long-term support (LTS) releases have an extended support period. Use LTS if you need to stay supported on the same version of .NET or .NET Core for longer.

N/A x64 SDK
|
x86 SDK
(v3.1.412)
x64 Runtime
|
x86 Runtime
(v3.1.18)
Release notes
.NET Core 3.0

End of life
This release has reached end of life, meaning it’s no longer supported. We recommend moving to a supported release.

N/A x64 SDK
|
x86 SDK
(v3.0.103)
x64 Runtime
|
x86 Runtime
(v3.0.3)
Release notes
.NET Core 2.2

End of life
This release has reached end of life, meaning it’s no longer supported. We recommend moving to a supported release.

x64 SDK
|
x86 SDK
(v2.2.110)
x64 SDK
|
x86 SDK
(v2.2.207)
x64 Runtime
|
x86 Runtime
(v2.2.8)
Release notes
.NET Core 2.1

LTS
Long-term support (LTS) releases have an extended support period. Use LTS if you need to stay supported on the same version of .NET or .NET Core for longer.

N/A x64 SDK
|
x86 SDK
(v2.1.818)
x64 Runtime
|
x86 Runtime
(v2.1.30)
Release notes
.NET Core 2.0

End of life
This release has reached end of life, meaning it’s no longer supported. We recommend moving to a supported release.

x64 SDK
|
x86 SDK
(v2.1.202)
x64 SDK
|
x86 SDK
(v2.1.202)
x64 Runtime
|
x86 Runtime
(v2.0.9)
Release notes
.NET Core 1.1

End of life
This release has reached end of life, meaning it’s no longer supported. We recommend moving to a supported release.

x64 SDK
|
x86 SDK
(v1.1.14)
x64 SDK
|
x86 SDK
(v1.1.14)
x64 Runtime
|
x86 Runtime
(v1.1.13)
Release notes
.NET Core 1.0

End of life
This release has reached end of life, meaning it’s no longer supported. We recommend moving to a supported release.

x64 SDK
|
x86 SDK
(v1.1.14)
x64 SDK
|
x86 SDK
(v1.1.14)
x64 Runtime
|
x86 Runtime
(v1.0.16)
Release notes

Приложение

Параметры командной строки

В следующей таблице перечислены параметры, которые можно использовать при связывании распространяемого пакета .NET Framework 4.5 с программой установки приложения.

Параметр Описание
/CEIPConsent Перезаписывает поведение по умолчанию и отправляет анонимные сведения об установке в корпорацию Microsoft для совершенствования процедуры развертывания в будущем. Этот параметр можно использовать, только если программа установки запрашивает согласие пользователя и только если пользователь разрешает отправлять анонимную статистку в корпорацию Microsoft.
/chainingpackage Указывает имя исполняемого файла, осуществляющего привязку. Эти сведения отправляются в корпорацию Microsoft в качестве анонимной статистики для совершенствования процедуры развертывания в будущем. Если в имени пакета присутствуют пробелы, в качестве разделителей необходимо использовать двойные кавычки (например, /chainingpackage «Lucerne Publishing» ). Пример привязываемого пакета см. в разделе Получение сведений о ходе выполнения из пакета установки.
/LCID где параметр задает код языка (список кодов см. на странице ). Устанавливает языковой пакет, определенный параметром , и обеспечивает принудительное отображение пользовательского интерфейса на этом языке (если не включен автоматический режим). Для веб-установщика этот параметр обеспечивает установку (привязку) языкового пакета из Интернета. Примечание. Используйте этот параметр только с веб-установщиком.
/log | Задает расположение файла журнала. Значение по умолчанию — временная папка для процесса, а имя файла по умолчанию основано на пакете. Если файл имеет расширение .txt, создается текстовый журнал. Если указано любое другое расширение или никакого расширения, создается журнал в формате HTML.
/msioptions Задает параметры для передачи элементам MSI и MSP; например: .
/norestart Запрещает программе установки автоматически перезагружать компьютер. При использовании этого параметра привязываемое приложение должно захватить код возврата и обработать перезагрузку (см. раздел Получение сведений о ходе выполнения из пакета установки).
/passive Задает пассивный режим. Отображает индикатор выполнения, чтобы показать, что установка выполняется, но не выводит никаких приглашений и сообщений об ошибках. В этом режиме, при объединении в цепочку с программой установки, привязываемый пакет должен обрабатывать .
/pipe Создает канал связи, чтобы привязываемый пакет мог получать информацию о ходе выполнения.
/promptrestart Только пассивный режим; если программе установки необходима перезагрузка, она выводит соответствующий запрос для пользователя. При использовании этого параметра требуется вмешательство пользователя, если необходима перезагрузка.
/q Включает автоматический режим.
/repair Включение функции исправления.
/serialdownload Обеспечивает, что установка происходит только после загрузки пакета.
/showfinalerror Задает пассивный режим. Отображает ошибки только в том случае, если установка не выполнена успешно. При использовании этого параметра в случае ошибки установки требуется вмешательство пользователя.
/showrmui Используется только с параметром /passive . Выводит окно сообщения, в котором пользователю предлагается закрыть работающие в данный момент приложения .NET Framework. Это окно сообщения ведет себя одинаково как в пассивном, так и не в пассивном режиме.
/uninstall Удаляет распространяемый пакет .NET Framework.

Поддерживаемые языки

В приведенной ниже таблице перечислены языковые пакеты .NET Framework, доступные для платформы .NET Framework 4.5 и более поздних версий.

LCID Язык — страна/регион culture
1025 Арабский — Саудовская Аравия ar
1028 Китайский (традиционное письмо) zh-Hant
1029 Чешский cs
1030 Датский da
1031 Немецкий (Германия) de
1032 Греческий el
1035 Финский fi
1036 Французский (Франция) fr
1037 Иврит he
1038 Венгерский hu
1040 Итальянский (Италия) it
1041 Японский ja
1042 Корейский ko
1043 Голландский (Нидерланды) nl
1044 Норвежский (Букмол) Нет
1045 Польский pl
1046 Португальский (Бразилия) pt-BR
1049 Русский ru
1053 Шведский sv
1055 Турецкий tr
2052 Китайский (упрощенное письмо) zh-Hans
2070 Португальский (Португалия) pt-PT
3082 Испанский (Испания, современная сортировка) es

Windows Presentation Foundation (WPF)

Связанные всплывающие окна с StaysOpen=False

Подробнее

Всплывающее окно с StaysOpen=False должно закрываться при щелчке за пределами всплывающего окна. Если несколько таких всплывающих окон связаны по цепочке (например, одно содержит другое), возникает множество проблем, в том числе следующие:

  • Откройте два уровня и щелкните вне окна P2, но внутри окна P1. Ничего не происходит.
  • Откройте два уровня и щелкните вне окна P1. Оба всплывающих окна закроются.
  • Откройте и закройте два уровня. Теперь попытайтесь снова открыть окно P2. Ничего не происходит.
  • Попробуйте открыть три уровня. Это невозможно. (В зависимости от места щелчка, либо ничего не происходит, либо первые два уровня закрываются.)

Теперь поведение окон в этих и других случаях исправлено.

Имя Значение
Область Пограничный случай
Version 4.7.1
Type Среда выполнения

Popup.StaysOpen

Сбой в селекторе при удалении элемента из пользовательской коллекции INCC

Сведения

может возникнуть в следующих сценариях:

  • ItemsSource для является коллекцией с пользовательской реализацией .
  • Выбранный элемент удаляется из коллекции.
  • Для установлено = –1 (что указывает на неизвестную позицию).

Стек вызовов исключения начинает . Это исключение может возникать на платформе .NET Framework 4.5, если приложение содержит больше одного потока Dispatcher. В .Net Framework 4.7 исключение также может возникнуть в приложениях с одним потоком Dispatcher.

Проблема устранена в .Net Framework 4.7.1.

Предложение

Выполните обновление до .NET Framework 4.7.1.

Имя Значение
Область Дополнительный номер
Version 4.7
Type Среда выполнения

Улучшенные подсказки клавиш в WPF

Подробнее

Поведение подсказок клавиш было изменено и теперь совпадает с поведением в проводнике и Microsoft Word. WPF проверяет, включено ли состояние подсказки клавиш в случае, если нажата (в частности, Key или ), и обрабатывает клавиши подсказок соответствующим образом. Подсказки клавиш теперь закрывают меню, даже если оно открыто с помощью мыши.

Предложение

Н/Д

name Значение
Область Пограничный случай
Version 4.7.2
Type Среда выполнения

Подробнее

При изменении макета в следующих обстоятельствах может возникать бесконечный цикл:

  • Определения строк содержат два атрибута *-rows, которые объявляют значения MinHeight и MaxHeight.
  • Содержимое *-rows не превышает ограничение, устанавливаемое соответствующим значением MaxHeight.
  • Первое значение MinHeight (плюс любые другие фиксированные или автоматические строки) превышает доступную высоту сетки.
  • Приложение предназначено для .NET Framework 4.7 или использует алгоритм выделения версии 4.7, включенный с помощью параметра .

Кроме того, цикл может возникать при наличии более двух строк или в аналогичных случаях для столбцов. Проблема устранена в .Net Framework 4.7.1.

Предложение

Выполните обновление до .NET Framework 4.7.1. Кроме того, если вам не требуется алгоритм выделения версии 4.7, вы можете использовать следующий параметр конфигурации:

Имя Значение
Область Пограничный случай
Version 4.7
Type Среда выполнения

Что такое платформа .NET Framework?

Платформа .NET Framework — это управляемая среда выполнения для ОС Windows, предоставляющая разнообразные службы выполняемым в ней приложениям. Она состоит из двух основных компонентов: среды CLR — механизма, управляющего выполняющимися приложениями, и библиотеки классов .NET Framework — библиотеки проверенного кода, предназначенного для повторного использования, который разработчики могут вызывать из своих приложений. Вот какие службы предоставляет .NET Framework выполняемым в ней приложениям.

  • Управление памятью Во многих языках программисты должны предусматривать выделение и освобождение памяти, а также управлять временем жизни объектов. В приложениях .NET Framework эти функции выполняет среда CLR.

  • Общая система типов. В традиционных языках программирования базовые типы определяются компилятором, что осложняет взаимодействие между языками. В .NET Framework базовые типы определяются системой типов .NET Framework, при этом для всех языков .NET Framework используются одни и те же базовые типы.

  • Обширная библиотека классов. Разработчикам не требуется писать код для выполнения стандартных низкоуровневых операций программирования, так как они используют удобную библиотеку типов и членов, входящую в библиотеку классов .NET Framework.

  • Платформы и технологии разработки. Платформа .NET Framework включает библиотеки для конкретных областей разработки приложений, например ASP.NET для веб-приложений, ADO.NET для доступа к данным, Windows Communication Foundation для приложений, ориентированных на службы, а также Windows Presentation Foundation для классических приложений Windows.

  • Взаимодействие языков. Языковые компиляторы, ориентированные на .NET Framework, выдают промежуточный код, называемый языком CIL (Common Intermediate Language), который, в свою очередь, компилируется во время выполнения средой CLR. С помощью этой функции подпрограммы, написанные на одном языке, доступны в других языках, поэтому разработчики могут создавать приложения на предпочитаемых языках.

  • Совместимость версий. Обычно приложения, разработанные на основе конкретной версии платформы .NET Framework, могут выполняться без доработок и на более поздних версиях платформы.

  • Параллельное выполнение. Платформа .NET Framework помогает разрешать конфликты версий, поскольку на компьютере могут быть установлены несколько версий среды CLR. Это означает, что несколько версий приложений могут существовать совместно и приложение может выполняться на версии платформы .NET Framework, для которой оно было создано. Параллельное выполнение применяется к группам версий .NET Framework 1.0/1.1, 2.0/3.0/3.5 и 4/4.5.x/4.6.x/4.7.x/4.8.

  • Настройка для различных версий. При настройке в соответствии со стандартом .NET разработчики создают библиотеки классов, которые работают на различных платформах .NET Framework, поддерживаемых соответствующей версией стандарта. Например, библиотеки, разработанные в соответствии со стандартом .NET Standard 2.0, могут использоваться приложениями, ориентированными на платформы .NET Framework 4.6.1, .NET Core 2.0 и UWP 10.0.16299.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector