Введение

Доступно обновление 4.0.2 для Microsoft .NET Framework версии 4. Это обновление содержит новые возможности, основанные на запросах крупного клиента и некоторых важных сценариях .NET Framework. Оно также содержит важные обновления программного обеспечения для ClickOnce и приложений Windows Presentation Foundation (WPF) на основе .NET Framework 4.

Примечания.

  • Этот выпуск обновляет только файлы среды выполнения для Microsoft .NET Framework 4. Дополнительные сведения об этом обновлении см. в разделе "Дополнительные сведения".

  • Данное обновление содержит все изменения среды выполнения из следующего обновления:

    2478063 Обновление 4.0.1 для Microsoft .NET Framework версии 4 — обновление среды выполненияСледовательно, это накопительное обновление. Любое приложение, созданное для .NET Framework 4.01, может выполняться на компьютере с установленной платформой .NET Framework 4 и обновлением среды выполнения 4.0.2. Мы рекомендуем обновить приложения для Microsoft .NET Framework 4.0.1 до обновления среды выполнения 4.0.2 . Тем не менее, делать это не обязательно.

  • Мы не поддерживаем приложения, разработанные на основе любых предварительных версий .NET Framework 4, таких как бета-версия. Кроме того, мы рекомендуем обновить такие приложения по крайней мере до версии Microsoft .NET Framework 4 RTM.


Дополнительная информация

Возможности, представленные в этом обновлении

Поддержка AlwaysOn в SqlClient

В коде SQL Server с именем "Denali" технология AlwaysOn представлена как топология высокой доступности. С помощью этой топологии рабочие нагрузки чтения могут получить доступ к дополнительным узлам. Для этого дополнительные узлы должны принимать только подключения только для чтения. Для этой операции требуется передать с подключением специальное намерение блокировки. Для выполнения этого требования и предотвращения связи данных о подключении с приложением SqlClient предоставляет следующие новые ключевые слова строки подключения:

  • ApplicationIntent
    Это ключевое слово передается как параметр строки подключения. При использовании этого ключевого слова приложения могут напрямую подключаться к дополнительному серверу только для чтения или могут автоматически перенаправляться на дополнительные серверы в группе доступности.

  • MultiSubnetFailover
    Это ключевое слово поддерживает быстрое подключение при отработке отказа для географически распределенных топологий.

Дополнительные сведения о технологии AlwaysOn см. на следующем веб-сайте корпорации Майкрософт:

Общие сведения о технологии AlwaysOn

Поддержка среды выполнения локальной базы данных SQL Server Express в SqlClient

SQL Server Express LocalDB — это новая установка и режим выполнения SQL Server Express, которая запускается как отдельный исполняемый файл и требует минимальных усилий для установки. Когда разработчики напрямую подключаются к файлам базы данных, в фоновом режиме запускается прозрачная инфраструктура SQL Server Express. Для текущей технологии SQL Server LocalDB предлагает экземпляр пользователя "Запуск от лица обычного пользователя" (RANU) в пакете небольшого размера.

SqlClient добавляет поддержку подключения к SQL Server Express LocalDB, которое может использоваться разработчиками.

Дополнительные сведения об SQL Server Express LocalDB см. на следующем веб-сайте корпорации Майкрософт:

Общие сведения об SQL Server Express LocalDB

Новая перегрузка метода DbProviderFactories.GetFactory

С помощью этой перегрузки вы можете использовать допустимый объект DbConnection для получения объекта DbProviderFactory.

Дополнительные сведения о методах DbProviderFactory см. на следующем веб-сайте MSDN:

Общие сведения о методах DbProviderFactoriesДля получения дополнительных сведений о поддерживаемых возможностях обновления 4.0.1 щелкните следующий номер статьи, чтобы открыть статью в базе знаний Майкрософт:

2478063 Обновление платформы 1 для Microsoft .NET Framework 4 — обновление среды выполнения

Проблемы, устраняемые этим обновлением

Проблема 1.

Рассмотрим следующий сценарий.

  • Вы создаете приложение .NET Framework, предназначенное для Microsoft .NET Framework 4.0.1 или клиентского профиля Microsoft .NET Framework 4.0.1.

  • Затем вы публикуете и

  • устанавливаете приложение. Для установки используется ClickOnce.

В этом случае происходит сбой установки и выводится сообщение об ошибке со следующим текстом:

Требуется версия 4.0.1

Проблема 2.
Рассмотрим следующий сценарий.

  • Вы создаете приложение Windows Presentation Foundation (WPF).

  • Вы делаете окно дочерним объектом двух окон.

В этом сценарии WPF сообщает о неправильных размерах дочернего окна.

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

Поддержка Visual Studio 2010

Чтобы использовать новые возможности, устанавливаемые этим обновлением, установите следующее обновление, а затем создавайте приложения в Microsoft Visual Studio 2010 с пакетом обновления 1 (SP1):

2544525 Visual Studio 2010 SP1 — обновление времени проектирования для Microsoft .NET Framework 4.0.2

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

Сведения о загрузке

Это обновление можно загрузить с веб-сайта Центра загрузки Майкрософт по адресу:
alternate textЗагрузить пакет обновления.
Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:

119591 Как загрузить файлы поддержки Майкрософт через оперативные службы Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использовала последнее на момент публикации файла программное обеспечение для обнаружения вирусов. Файл хранится на закрытом сервере, предотвращающем несанкционированное изменение файла.

Необходимые условия

Для установки этого обновления требуется наличие на компьютере следующего программного обеспечения:

  • Установщик Windows 3.1 или более поздняя версия.

    Чтобы получить последнюю версию установщика Windows, посетите веб-сайт корпорации Майкрософт:

    Загрузить распространяемый установщик Windows 4.5

  • Microsoft .NET Framework 4 или клиентский профиль Microsoft .NET Framework 4

Примечание. Обновление 4.02 — обновление среды выполнения представляет собой целевую платформу и создано для .NET Framework 4. Данное обновление не является накопительной версией платформы.

Параметры командной строки для данного обновления

Дополнительные сведения о различных параметрах командной строки установщика Windows см. на следующем веб-сайте корпорации Майкрософт:

227091 Параметры командной строки установщика Microsoft WindowsДополнительные сведения об установщике Windows см. на следующем веб-сайте корпорации Майкрософт:

Общие сведения об установщике Windows

Необходимость перезагрузки

После установки этого обновления требуется перезагрузка системы, если обновляемые файлы заблокированы или используются во время установки.

Известные проблемы, связанные с этим обновлением

Проблемы

Рассмотрим следующий сценарий.

  • Вы создаете приложение ASP.NET Framework в Microsoft Visual Studio 2010 с пакетом обновления 1 (SP1), предназначенное для .NET Framework 4.0.2.

  • Затем вы развертываете приложение на сервере. На сервере установлена платформа .NET Framework 4 и это обновление.

  • Вы пытаетесь получить доступ к приложению с клиентского компьютера.

В этом случае появляется следующее сообщение об ошибке:

Описание

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


Сообщение об ошибке средства синтаксического анализа

: Атрибут "targetFramework" в элементе <compilation> файла Web.config используется только с целевой версией платформы .NET Framework 4.0 или более поздней (например, "<compilation targetFramework="4.0">"). В настоящее время атрибут "targetFramework" ссылается на более позднюю версию, чем установленная версия .NET Framework. Укажите допустимую целевую версию системы .NET Framework или установите ее необходимую версию.


Источник ошибки:


Строка 2: <configuration>
Строка 3: <system.web>
Строка 4: <compilation debug="false" targetFramework=".NETFramework, version=v4.0.2" />
Строка 5: </system.web>
Строка 6: </configuration>

Причина

Эта проблема возникает, так как код ASP.NET не может правильно проанализировать целевую версию платформы, указанную в файле Web.config.

Решение

. Для решения проблемы установите обновление 2468871.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2468871 Обновление для .NET Framework 4

Сведения о замене обновлений

Это обновление заменяет обновление 2478063.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2478063 Обновление платформы 1 для Microsoft .NET Framework 4 — обновление среды выполнения

Сведения о файлах

Для установки глобальной версии данного обновления используется пакет установщика Microsoft Windows. Даты и время для файлов указаны в формате UTC в приведенной ниже таблице. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента "Дата и время" панели управления.

Для всех поддерживаемых 32-разрядных (x86) версий систем Windows

File name

File version

File size

Date

Time

PresentationCore.dll

4.0.30319.245

3,788,128

28-Aug-2011

21:24

PresentationFramework.dll

4.0.30319.245

6,428,520

28-Aug-2011

21:24

SqlWorkflowInstanceStoreLogic.sql

51,063

28-Aug-2011

13:37

SqlWorkflowInstanceStoreSchema.sql

23,739

28-Aug-2011

13:37

System.Activities.Core.Presentation.dll

4.0.30319.245

618,376

28-Aug-2011

21:23

System.Activities.dll

4.0.30319.245

1,218,912

28-Aug-2011

21:23

System.Activities.DurableInstancing.dll

4.0.30319.245

124,808

28-Aug-2011

21:23

System.Activities.Presentation.dll

4.0.30319.245

1,558,904

28-Aug-2011

21:23

System.ServiceModel.Activities.dll

4.0.30319.245

513,400

28-Aug-2011

21:24

System.Data.dll

4.0.30319.245

3,018,072

28-Aug-2011

21:22

System.Deployment.dll

4.0.30319.245

840,032

28-Aug-2011

21:22

WindowsBase.dll

4.0.30319.245

1,368,920

28-Aug-2011

21:25

PerfCounters.ini

154,222

28-Aug-2011

20:44

System.Data.resources.dll

4.0.30319.245

371,048

28-Aug-2011

20:28

System.Data.resources.dll

4.0.30319.245

374,120

28-Aug-2011

20:10

System.Data.resources.dll

4.0.30319.245

325,992

28-Aug-2011

19:54

System.Data.resources.dll

4.0.30319.245

328,552

28-Aug-2011

19:34

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

19:18

System.Data.resources.dll

4.0.30319.245

343,912

28-Aug-2011

18:58

System.Data.resources.dll

4.0.30319.245

354,152

28-Aug-2011

18:37

System.Data.resources.dll

4.0.30319.245

423,272

28-Aug-2011

18:19

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

17:58

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

17:38

System.Data.resources.dll

4.0.30319.245

352,616

28-Aug-2011

17:23

System.Data.resources.dll

4.0.30319.245

365,928

28-Aug-2011

17:07

System.Data.resources.dll

4.0.30319.245

358,248

28-Aug-2011

16:48

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

16:30

System.Data.resources.dll

4.0.30319.245

355,688

28-Aug-2011

16:12

System.Data.resources.dll

4.0.30319.245

351,080

28-Aug-2011

15:54

System.Data.resources.dll

4.0.30319.245

338,280

28-Aug-2011

15:32

System.Data.resources.dll

4.0.30319.245

354,664

28-Aug-2011

15:14

System.Data.resources.dll

4.0.30319.245

344,936

28-Aug-2011

14:58

System.Data.resources.dll

4.0.30319.245

348,520

28-Aug-2011

14:42

System.Data.resources.dll

4.0.30319.245

407,912

28-Aug-2011

14:23

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

14:05

System.Data.resources.dll

4.0.30319.245

342,376

28-Aug-2011

13:45


Для всех поддерживаемых 64-разрядных (x64) версий систем Windows

File name

File version

File size

Date

Time

PresentationCore.dll

4.0.30319.245

3,824,480

29-Aug-2011

05:52

PresentationCore.dll

4.0.30319.245

3,788,128

28-Aug-2011

21:24

PresentationFramework.dll

4.0.30319.245

6,428,520

28-Aug-2011

21:24

SqlWorkflowInstanceStoreLogic.sql

51,063

28-Aug-2011

22:15

SqlWorkflowInstanceStoreLogic.sql

51,063

28-Aug-2011

13:37

SqlWorkflowInstanceStoreSchema.sql

23,739

28-Aug-2011

22:15

SqlWorkflowInstanceStoreSchema.sql

23,739

28-Aug-2011

13:37

System.Activities.Core.Presentation.dll

4.0.30319.245

618,376

28-Aug-2011

21:23

System.Activities.dll

4.0.30319.245

1,218,912

28-Aug-2011

21:23

System.Activities.DurableInstancing.dll

4.0.30319.245

124,808

28-Aug-2011

21:23

System.Activities.Presentation.dll

4.0.30319.245

1,558,904

28-Aug-2011

21:23

System.ServiceModel.Activities.dll

4.0.30319.245

513,400

28-Aug-2011

21:24

System.Data.dll

4.0.30319.245

3,163,480

29-Aug-2011

05:51

System.Data.dll

4.0.30319.245

3,018,072

28-Aug-2011

21:22

System.Deployment.dll

4.0.30319.245

840,032

28-Aug-2011

21:22

WindowsBase.dll

4.0.30319.245

1,368,920

28-Aug-2011

21:25

PerfCounters.ini

154,222

28-Aug-2011

20:44

System.Data.resources.dll

4.0.30319.245

371,048

29-Aug-2011

05:09

System.Data.resources.dll

4.0.30319.245

371,048

28-Aug-2011

20:28

System.Data.resources.dll

4.0.30319.245

374,120

29-Aug-2011

04:48

System.Data.resources.dll

4.0.30319.245

374,120

28-Aug-2011

20:10

System.Data.resources.dll

4.0.30319.245

325,992

29-Aug-2011

04:27

System.Data.resources.dll

4.0.30319.245

325,992

28-Aug-2011

19:54

System.Data.resources.dll

4.0.30319.245

328,552

29-Aug-2011

04:08

System.Data.resources.dll

4.0.30319.245

328,552

28-Aug-2011

19:34

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

03:48

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

19:18

System.Data.resources.dll

4.0.30319.245

343,912

29-Aug-2011

03:27

System.Data.resources.dll

4.0.30319.245

343,912

28-Aug-2011

18:58

System.Data.resources.dll

4.0.30319.245

354,152

29-Aug-2011

03:06

System.Data.resources.dll

4.0.30319.245

354,152

28-Aug-2011

18:37

System.Data.resources.dll

4.0.30319.245

423,272

29-Aug-2011

02:49

System.Data.resources.dll

4.0.30319.245

423,272

28-Aug-2011

18:19

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

02:25

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

17:58

System.Data.resources.dll

4.0.30319.245

341,352

29-Aug-2011

02:05

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

17:38

System.Data.resources.dll

4.0.30319.245

352,616

29-Aug-2011

01:50

System.Data.resources.dll

4.0.30319.245

352,616

28-Aug-2011

17:23

System.Data.resources.dll

4.0.30319.245

365,928

29-Aug-2011

01:32

System.Data.resources.dll

4.0.30319.245

365,928

28-Aug-2011

17:07

System.Data.resources.dll

4.0.30319.245

358,248

29-Aug-2011

01:10

System.Data.resources.dll

4.0.30319.245

358,248

28-Aug-2011

16:48

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

00:52

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

16:30

System.Data.resources.dll

4.0.30319.245

355,688

29-Aug-2011

00:32

System.Data.resources.dll

4.0.30319.245

355,688

28-Aug-2011

16:12

System.Data.resources.dll

4.0.30319.245

351,080

29-Aug-2011

00:18

System.Data.resources.dll

4.0.30319.245

351,080

28-Aug-2011

15:54

System.Data.resources.dll

4.0.30319.245

338,280

29-Aug-2011

00:00

System.Data.resources.dll

4.0.30319.245

338,280

28-Aug-2011

15:32

System.Data.resources.dll

4.0.30319.245

354,664

28-Aug-2011

23:44

System.Data.resources.dll

4.0.30319.245

354,664

28-Aug-2011

15:14

System.Data.resources.dll

4.0.30319.245

344,936

28-Aug-2011

23:27

System.Data.resources.dll

4.0.30319.245

344,936

28-Aug-2011

14:58

System.Data.resources.dll

4.0.30319.245

348,520

28-Aug-2011

23:11

System.Data.resources.dll

4.0.30319.245

348,520

28-Aug-2011

14:42

System.Data.resources.dll

4.0.30319.245

407,912

28-Aug-2011

22:53

System.Data.resources.dll

4.0.30319.245

407,912

28-Aug-2011

14:23

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

22:37

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

14:05

System.Data.resources.dll

4.0.30319.245

342,376

28-Aug-2011

22:20

System.Data.resources.dll

4.0.30319.245

342,376

28-Aug-2011

13:45

Для всех поддерживаемых версий Windows на базе процессоров IA-64

File name

File version

File size

Date

Time

PresentationCore.dll

4.0.30319.245

3,788,128

28-Aug-2011

21:24

PresentationFramework.dll

4.0.30319.245

6,428,520

28-Aug-2011

21:24

SqlWorkflowInstanceStoreLogic.sql

51,063

29-Aug-2011

07:09

SqlWorkflowInstanceStoreLogic.sql

51,063

28-Aug-2011

13:37

SqlWorkflowInstanceStoreSchema.sql

23,739

29-Aug-2011

07:09

SqlWorkflowInstanceStoreSchema.sql

23,739

28-Aug-2011

13:37

System.Activities.Core.Presentation.dll

4.0.30319.245

618,376

28-Aug-2011

21:23

System.Activities.dll

4.0.30319.245

1,218,912

28-Aug-2011

21:23

System.Activities.DurableInstancing.dll

4.0.30319.245

124,808

28-Aug-2011

21:23

System.Activities.Presentation.dll

4.0.30319.245

1,558,904

28-Aug-2011

21:23

System.ServiceModel.Activities.dll

4.0.30319.245

513,400

28-Aug-2011

21:24

System.Data.dll

4.0.30319.245

3,347,288

29-Aug-2011

14:27

System.Data.dll

4.0.30319.245

3,018,072

28-Aug-2011

21:22

System.Deployment.dll

4.0.30319.245

840,032

28-Aug-2011

21:22

WindowsBase.dll

4.0.30319.245

1,368,920

28-Aug-2011

21:25

PerfCounters.ini

154,222

28-Aug-2011

20:44

System.Data.resources.dll

4.0.30319.245

371,048

29-Aug-2011

13:54

System.Data.resources.dll

4.0.30319.245

371,048

28-Aug-2011

20:28

System.Data.resources.dll

4.0.30319.245

374,120

29-Aug-2011

13:38

System.Data.resources.dll

4.0.30319.245

374,120

28-Aug-2011

20:10

System.Data.resources.dll

4.0.30319.245

325,992

29-Aug-2011

13:23

System.Data.resources.dll

4.0.30319.245

325,992

28-Aug-2011

19:54

System.Data.resources.dll

4.0.30319.245

328,552

29-Aug-2011

13:05

System.Data.resources.dll

4.0.30319.245

328,552

28-Aug-2011

19:34

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

12:47

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

19:18

System.Data.resources.dll

4.0.30319.245

343,912

29-Aug-2011

12:29

System.Data.resources.dll

4.0.30319.245

343,912

28-Aug-2011

18:58

System.Data.resources.dll

4.0.30319.245

354,152

29-Aug-2011

12:12

System.Data.resources.dll

4.0.30319.245

354,152

28-Aug-2011

18:37

System.Data.resources.dll

4.0.30319.245

423,272

29-Aug-2011

11:52

System.Data.resources.dll

4.0.30319.245

423,272

28-Aug-2011

18:19

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

11:33

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

17:58

System.Data.resources.dll

4.0.30319.245

341,352

29-Aug-2011

11:15

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

17:38

System.Data.resources.dll

4.0.30319.245

352,616

29-Aug-2011

10:52

System.Data.resources.dll

4.0.30319.245

352,616

28-Aug-2011

17:23

System.Data.resources.dll

4.0.30319.245

365,928

29-Aug-2011

10:34

System.Data.resources.dll

4.0.30319.245

365,928

28-Aug-2011

17:07

System.Data.resources.dll

4.0.30319.245

358,248

29-Aug-2011

10:16

System.Data.resources.dll

4.0.30319.245

358,248

28-Aug-2011

16:48

System.Data.resources.dll

4.0.30319.245

347,496

29-Aug-2011

09:59

System.Data.resources.dll

4.0.30319.245

347,496

28-Aug-2011

16:30

System.Data.resources.dll

4.0.30319.245

355,688

29-Aug-2011

09:41

System.Data.resources.dll

4.0.30319.245

355,688

28-Aug-2011

16:12

System.Data.resources.dll

4.0.30319.245

351,080

29-Aug-2011

09:25

System.Data.resources.dll

4.0.30319.245

351,080

28-Aug-2011

15:54

System.Data.resources.dll

4.0.30319.245

338,280

29-Aug-2011

09:09

System.Data.resources.dll

4.0.30319.245

338,280

28-Aug-2011

15:32

System.Data.resources.dll

4.0.30319.245

354,664

29-Aug-2011

08:51

System.Data.resources.dll

4.0.30319.245

354,664

28-Aug-2011

15:14

System.Data.resources.dll

4.0.30319.245

344,936

29-Aug-2011

08:30

System.Data.resources.dll

4.0.30319.245

344,936

28-Aug-2011

14:58

System.Data.resources.dll

4.0.30319.245

348,520

29-Aug-2011

08:14

System.Data.resources.dll

4.0.30319.245

348,520

28-Aug-2011

14:42

System.Data.resources.dll

4.0.30319.245

407,912

29-Aug-2011

07:56

System.Data.resources.dll

4.0.30319.245

407,912

28-Aug-2011

14:23

System.Data.resources.dll

4.0.30319.245

341,352

29-Aug-2011

07:35

System.Data.resources.dll

4.0.30319.245

341,352

28-Aug-2011

14:05

System.Data.resources.dll

4.0.30319.245

342,376

29-Aug-2011

07:14

System.Data.resources.dll

4.0.30319.245

342,376

28-Aug-2011

13:45


Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×