Вступ

У цій статті описано багатоцільовий пакет для Microsoft .NET Framework 4.0.3. Цей пакет багатоцільового оновлення додає підтримку нових API, представлених в оновленні 4.0.3 для Microsoft .NET Framework 4 – оновлення середовища виконання.Щоб отримати додаткові відомості про оновлення 4.0.3 для Microsoft .NET Framework 4 – оновлення середовища виконання клацніть номер статті в базі знань Microsoft Knowledge Base:

2600211Оновлення 4.0.3 для Microsoft .NET Framework 4 – оновлення середовища виконання Для отримання додаткових відомостей про багатоцільові пакети для .NET Framework відвідайте веб-сайт корпорації Майкрософт:

Загальні відомості про багатоцільові пакети для .NET Framework

Примітка. Якщо ви інсталювали бета-версію цього оновлення раніше, радимо видалити пакет multi-Targeting Pack для бета-версії Microsoft .NET Framework 4.0.3 з Панель керування, перш ніж інсталювати це оновлення.

Додаткові відомості

Пакет multi-Targeting Pack для Microsoft .NET Framework 4.0.3 входить до складу оновлення 4.0.3 для Microsoft .NET Framework 4 – оновлення Design-Time для Visual Studio 2010 із пакетом оновлень 1 (SP1). Цей багатоцільовий пакет інсталює нові довідкові збірки, файли IntelliSense та інші допоміжні файли.Щоб отримати додаткові відомості про оновлення часу розробки клацніть номер статті в базі знань Microsoft Knowledge Base:

2600214 Оновлення 4.0.3 для Microsoft .NET Framework 4 – оновлення Design-Time для Visual Studio 2010 із пакетом оновлень 1 (SP1)

  • Цільові платформи, додані цим оновленням до Microsoft Visual Studio для проектів, що використовуються, – ".NET Framework 4.0.3" та "профіль клієнта .NET Framework 4.0.3".

  • Застосувавши цей пакет для кількох цілей, можна створити нові проекти, які використовують .NET Framework 4.0.3.Примітка. Ви можете створювати нові проекти з використанням функцій, представлених у середовищах виконання .NET Framework 4.0.1, .NET Framework 4.02 або .NET Framework 4.0.3.

  • Сукупний пакет для Microsoft .NET Framework 4.0.3. Вона містить усі пов'язані файли з багатоцільових пакетів для .NET Framework 4.0.1 і для .NET Framework 4.0.2. Таким чином, не потрібно інсталювати попередні багатоцільові пакети окремо після інсталяції багатоцільового пакета для Microsoft .NET Framework 4.0.3 для створення будь-яких нових проектів.

  • Але пакет multi-Targeting Pack для Microsoft .NET Framework 4.0.3 надає лише .NET Framework цільових об'єктів 4.0.3. Наприклад, це оновлення надає лише цільове значення .NET Framework 4.0.3 та не надає цільове значення для .NET Framework 4.0.1 або .NET Framework 4.0.2.

  • Цільове значення для .NET Framework 4.0.1 і .NET Framework 4.0.2 може співіснувати з цільовим значенням для .NET Framework 4.0.3. Ви все одно можете використовувати попереднє цільове значення для будь-яких наявних проектів, створених для .NET Framework 4.0.1 і для .NET Framework 4.0.2. Однак кожну версію потрібно інсталювати за допомогою власного пакета інсталяції.

  • Під час відкриття проекту, який використовує .NET Framework 4.0.3 на комп'ютері під керуванням Visual Studio, з'являється таке повідомлення про помилку, якщо відповідний пакет багатоцільовий не інстальовано:

    Цільову структуру проекту не інстальовано

    Це повідомлення про помилку вказує на те, що потрібний багатоцільовий пакет не інстальовано. Щоб вирішити цю проблему, інсталюйте потрібний багатоцільовий пакет, описаний у розділі "Відомості про оновлення".

Відомості про оновлення

Багатоцільовий пакет для .NET Framework 4.0.3 входить до складу оновлення, описане в такій статті бази знань Microsoft:

2600214 Оновлення 4.0.3 для Microsoft .NET Framework 4 – Design-Time оновлення для Visual Studio 2010 із пакетом оновлень 1 (SP1) Якщо ви розробляєте програми для .NET Framework 4.0.3 у Visual Studio 2010 із пакетом оновлень 1 (SP1), завантажте Design-Time Update з такого веб-сайту Центру завантажень Microsoft:Завантажити Завантажити пакет зараз.Щоб отримати додаткові відомості про доступні .NET Framework багатоцільові пакети для Visual Studio 2010 відвідайте такий веб-сайт:  

Загальні відомості про доступні .NET Framework багатоцільові пакети для Visual Studio 2010Якщо ви розробляєте програми для .NET Framework 4.0.3 в будь-якій основній версії продукту, пізнішій за Visual Studio 2010, ви можете завантажити пакет для кількох цілей безпосередньо з наведеного нижче веб-сайту Центру завантажень Microsoft. Радимо не використовувати наведений нижче пакет оновлень, щоб настроїти час розробки в Visual Studio 2010 або Visual Studio 11 Developer Preview:Завантажити Завантажити пакет зараз.Щоб отримати додаткові відомості про Visual Studio 11 Developer Preview відвідайте такий веб-сайт MSDN:  

Visual Studio 11 Developer Preview Щоб отримати додаткові відомості про те, як завантажити файли служби підтримки Microsoft, клацніть номер статті в базі знань Microsoft Knowledge Base:

119591 Як отримати файли підтримки Microsoft від онлайнових службMicrosoft сканував цей файл на наявність вірусів. Корпорація Майкрософт використовувала найновіше програмне забезпечення для виявлення вірусів, доступне в день публікації файлу. Файл зберігається на серверах із посиленою безпекою, які запобігають несанкціонованим змінам файлу.

Попередні вимоги

Щоб інсталювати це оновлення, потрібно інсталювати таке програмне забезпечення:  

Перемикачі командного рядка для цього оновлення

Щоб отримати додаткові відомості про перемикачі командного рядка інсталятора Windows відвідайте веб-сайт корпорації Майкрософт:  

Загальні відомості про перемикачі командного рядка інсталятора WindowsЩоб отримати додаткові відомості про інсталятор Windows відвідайте веб-сайт корпорації Майкрософт:  

Загальні відомості про інсталятор Windows

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

Потрібно перезавантажити комп'ютер після інсталяції цього оновлення, якщо файли, які оновлюються, заблоковано або використовуються під час інсталяції цього оновлення.

Відомі проблеми з цим оновленням

Клацніть тут, щоб переглянути або приховати докладні відомості  

Проблема 1

Під час використання Visual Studio 2010 SP1 для створення веб-сайту або веб-застосунку, який використовує .NET Framework 4.0.3, стається помилка, якщо Web.config файл створюється повторно.  

Причина

Ця проблема виникає через те, що в Web.config-файл записується неправильне значення атрибута targetFramework.  

Спосіб вирішення

Щоб вирішити цю проблему, відкрийте файл Web.config, а потім вручну змініть значення атрибута targetFramework на 4.0.3.  

Проблема 2

Коли ви створюєте новий проект надбудови Visual Studio, з'являється таке повідомлення про помилку, якщо встановити цільової інфраструктури .NET Framework 4.0.3:

Майстер надбудов Visual Studio: сталася помилка, і майстру не вдалося створити проект. Переконайтеся, що мову програмування інстальовано належним чином.

Спосіб вирішення

Щоб вирішити цю проблему, виконайте такі дії:

  1. Установіть цільову структуру для .NET Framework 4 під час створення проекту надбудови Visual Studio.

  2. Установіть для цільового проекту надбудови значення .NET Framework 4.0.3 після створення проекту.

Проблема 3

Під час створення C++ загальномовного середовища виконання (CLR) програми Visual Studio 2010 SP1, призначений для .NET Framework 4.0.3, цільова версія інфраструктури залишається як .NET Framework 4, і ви не зможете використовувати нові функції з .NET Framework 4.0.3.  

Причина

Ця проблема виникає через те, що Visual Studio 2010 не вдалося вставити правильну версію цільової інфраструктури у відповідний файл проекту (.vcxproj).У файлі проекту значення залишається таким, як у файлі проекту, хоча проект створено для .NET Framework 4.0.3:  

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

Спосіб вирішення

Щоб вирішити цю проблему, відкрийте файл проекту C++ у блокноті, змініть TargetFrameworkVersion на 4.0.3 вручну, а потім знову відкрийте проект.  

<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>

Відомості про видалення оновлень

Щоб видалити це оновлення, скористайтеся елементом "Інсталяція та видалення програм" у Панель керування.  

Відомості про заміну оновлення

Це оновлення не замінює раніше випущене оновлення.

Відомості про файл

Клацніть тут, щоб переглянути або приховати докладні відомості Глобальна версія цього виправлення, має атрибути файлу (або новіші атрибути файлів), перелічені в таблиці нижче. Дати й час для цих файлів перелічено за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, скористайтеся вкладкою Часовий пояс в елементі "Дата й час" у Панель керування.

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

DHtmlHeader.html

Not applicable

16,118

20 січня 2012 р.

15:02

Setup.exe

10.0.30319.551

79,112

20 січня 2012 р.

15:10

SetupEngine.dll

10.0.30319.551

810,768

20 січня 2012 р.

15:10

SetupUi.dll

10.0.30319.551

296,712

20 січня 2012 р.

15:10

SetupUi.xsd

Not applicable

30,120

20 січня 2012 р.

15:02

sqmapi.dll

6.0.6000.16386

144,416

20 січня 2012 р.

15:02

SetupResources.dll

10.0.30319.551

19,224

20 січня 2012 р.

20:06

SetupResources.dll

10.0.30319.551

17,688

20 січня 2012 р.

15:10

SetupResources.dll

10.0.30319.551

16,152

20 січня 2012 р.

21:50

SetupResources.dll

10.0.30319.551

14,616

20 січня 2012 р.

21:19

SetupResources.dll

10.0.30319.551

14,616

20 січня 2012 р.

21:04

SetupResources.dll

10.0.30319.551

19,224

20 січня 2012 р.

19:26

SetupResources.dll

10.0.30319.551

19,224

20 січня 2012 р.

18:47

SetupResources.dll

10.0.30319.551

18,712

20 січня 2012 р.

17:54

SetupResources.dll

10.0.30319.551

15,640

20 січня 2012 р.

17:35

SetupResources.dll

10.0.30319.551

19,224

20 січня 2012 р.

15:48

Print.ico

Not applicable

1,150

20 січня 2012 р.

12:42

Повернути 1,ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути2.ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути3.ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути4.ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути 5.ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути 6.ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути 7,ico

Not applicable

894

20 січня 2012 р.

12:42

Повернути 8.ico

Not applicable

894

20 січня 2012 р.

12:42

Зберегти.ico

Not applicable

1,150

20 січня 2012 р.

12:42

Setup.ico

Not applicable

36,710

20 січня 2012 р.

12:42

SysReqMet.ico

Not applicable

1,150

20 січня 2012 р.

12:42

SysReqNotMet.ico

Not applicable

1,150

20 січня 2012 р.

12:42

stop.ico

Not applicable

10,134

20 січня 2012 р.

12:42

warn.ico

Not applicable

10,134

20 січня 2012 р.

12:42

watermark.bmp

Not applicable

325,760

21 січня 2012 р.

14:07

header.bmp

Not applicable

7,308

21 січня 2012 р.

14:07

DisplayIcon.ico

Not applicable

88,533

20 січня 2012 р.

15:02

UiInfo.xml

Not applicable

37,488

21 січня 2012 р.

14:07

Strings.xml

Not applicable

13,606

21 січня 2012 р.

14:07

SplashScreen.bmp

Not applicable

196,662

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

39,428

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

37,308

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

32,750

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

29,580

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

29,564

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

38,750

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

39,304

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

38,672

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

31,766

21 січня 2012 р.

14:07

LocalizedData.xml

Not applicable

39,046

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

968

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

656

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

2,255

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

1,631

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

1,613

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

812

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

865

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

987

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

3,014

21 січня 2012 р.

14:07

EULA.rtf

Not applicable

2,230

21 січня 2012 р.

14:07

ParameterInfo.xml

Not applicable

7,946

21 січня 2012 р.

14:07

netfx_403mtpack.msi

Not applicable

464,384

21 січня 2012 р.

14:01

netfx_403mtpack.cab

Not applicable

18,689,398

21 січня 2012 р.

13:59

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.