Multi-Targeting Pack for the .NET Framework 4.0.2 is available

Article translations Article translations
Article ID: 2544526 - View products that this article applies to.
Expand all | Collapse all

On This Page

Introduction

This article describes Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2. Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 adds support for the new APIs from Update 4.0.2 to target Microsoft .NET Framework 4 – Runtime Update.

For more information about Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update, click the following article number to view the article in the Microsoft Knowledge Base:
2544514 Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update
For more information about multi-targeting packs for the .NET Framework, visit the following website:
General information about multi-targeting packs for the .NET Framework

MORE INFORMATION

Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 is included in Update 4.0.2 for Microsoft .NET Framework 4 - Design-Time Update for Visual Studio 2010 SP1. Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 adds new reference assemblies, IntelliSense files, and other supporting files.

For more information about Update 4.0.2 for Microsoft .NET Framework 4 - Design-Time Update for Visual Studio 2010 SP1, click the following article number to view the article in the Microsoft Knowledge Base:
2544525 Update 4.0.2 for Microsoft .NET Framework 4 - Design-Time Update for Visual Studio 2010 SP1


Notes
  • By default, Microsoft Visual Studio 2010 Service Pack 1 (SP1) sets the target framework to the .NET Framework 4.0.2 for any new projects after you install the Update 4.0.2 for Microsoft .NET Framework 4 - Design-Time Update for Visual Studio 2010 SP1. To use another .NET Framework version for the target framework, you must select another version from the Target Framework list in Visual Studio 2010 SP1.
  • If the target framework is not set to the .NET Framework 4.0.2, you cannot build applications that call public APIs from Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update.
  • Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 is cumulative. For example, it includes all the related files from Multi-Targeting Pack for the Microsoft .NET Framework 4.0.1 (also known as Microsoft .NET Framework 4 Platform Update 1). However, Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 exposes only one target framework. For example, this update exposes only the .NET Framework 4.0.2, and this update does not install the targeting for the .NET Framework 4.0.1.

    For more information about Multi-Targeting Pack for the Microsoft .NET Framework 4.0.1, click the following article number to view the article in the Microsoft Knowledge Base:
    2495638 Multi-Targeting Pack for the Microsoft .NET Framework 4.0.1
  • The targeting of the .NET Framework 4.0.1 can independently co-exist side-by-side with the targeting of the .NET Framework 4.0.2. However, each version has to be installed by its own installation package.
  • After you apply Multi-Targeting Pack for the Microsoft .NET Framework 4.0.2 to Microsoft Visual Studio, you can build new projects that use the .NET Framework 4.0.2. 

    Note You can build new projects that use the features that were introduced in the .NET Framework 4.0.1 runtime or in the .NET Framework 4.0.2 runtime. 

    However, you have to redistribute the following runtime update together with the .NET Framework 4:
    2544514 Update 4.0.2 for Microsoft .NET Framework 4 – Runtime Update
  • Before you open any existing project for the .NET Framework 4.0.1 or for the .NET Framework 4.0.2 in Microsoft Visual Studio, you must have the multi-targeting pack for the corresponding .NET Framework installed.

    For more information about Multi-Targeting Pack for the Microsoft .NET Framework 4.0.1, click the following article number to view the article in the Microsoft Knowledge Base:
    2495638 Multi-Targeting Pack for the Microsoft .NET Framework 4.0.1
  • When you open a project that uses the .NET Framework 4.0.2 on a computer that is running Microsoft Visual Studio, you receive the following error message if the corresponding multi-targeting pack is not installed:
    Project Target framework Not Installed
    This error message indicates that the required multi-targeting pack is not installed. To resolve this issue, install the required multi-targeting pack that is described in the "Update Information" section.

Update information

Multi-Targeting Pack for the .NET Framework 4.0.2 is included in the update that is described in the following Microsoft Knowledge Base article:
2544525 Update 4.0.2 for Microsoft .NET Framework 4 - Design-Time Update for Visual Studio 2010 SP1

If you develop applications for the .NET Framework 4.0.2 in Visual Studio 2010 SP1, download Design-Time Update from the following Microsoft Download Center website:
Collapse this imageExpand this image
Download
Download the package now.

For more information about all the available .NET Framework multi-targeting packs for Visual Studio 2010, visit the following website:If you are developing applications for the .NET Framework 4.0.2 on any major product version that is later than Microsoft Visual Studio 2010, download the multi-targeting pack from the following Microsoft Download Center website. We recommend that you do not use the following update package to set up your design-time in Microsoft Visual Studio 2010.
Collapse this imageExpand this image
Download
Download the package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Prerequisites

To install this update, you must have Windows Installer 3.1 or a later version of Windows Installer installed.

To obtain the latest version of Windows Installer, visit the following Microsoft website:
Download Windows Installer 4.5 Redistributable

Command-line switches for this update

For more information about Windows Installer command-line switches, visit the following Microsoft website:
General information about Windows Installer command-line switches
For more information about Windows Installer, visit the following Microsoft website:
General information about Windows Installer

Restart requirement

You have to restart the computer after you install this update if the files that are being updated are locked or are being used when you install this update.

Known issues with this update

Issue 1
When you use Visual Studio 2010 SP1 to build a website or web application that uses the .NET Framework 4.0.2, an error occurs if the Web.config file is re-created. 

Cause

This issue occurs because an incorrect value for the targetFramework attribute is written to the Web.config file.

Resolution

To resolve this issue, open the Web.config file, and then manually change the value of the targetFramework attribute to 4.0.2.
Issue 2
When you create a new Visual Studio add-in project, you receive the following error message if you set the target framework to .NET Framework 4.0.2:  
Visual Studio Add-in Wizard: An error occurred, and the wizard could not generate the project. Verify that the programming language is properly installed.
Resolution

To resolve this issue, follow these steps:
  1. Set the target framework to .NET Framework 4 when you create the Visual Studio add-in project.
  2. Set the target framework for the add-in project to .NET Framework 4.0.2 after the project is created.

Update removal information

To remove this update, use the Add or Remove Programs item in Control Panel.

Update replacement information

This update does not replace a previously released update.

File information

The global version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Collapse this tableExpand this table
File nameFile versionFile sizeDateTime
DHtmlHeader.htmlNot applicable16,11827-Aug-201109:21
Setup.exe10.0.30319.50678,15227-Aug-201109:26
SetupEngine.dll10.0.30319.506809,30427-Aug-201109:26
SetupUi.dll10.0.30319.506295,76027-Aug-201109:26
SetupUi.xsdNot applicable30,12027-Aug-201109:21
sqmapi.dll6.0.6000.16386144,41627-Aug-201109:21
SetupResources.dll10.0.30319.50618,26427-Aug-201114:45
SetupResources.dll10.0.30319.50616,72827-Aug-201109:26
SetupResources.dll10.0.30319.50615,19227-Aug-201116:36
SetupResources.dll10.0.30319.50613,65627-Aug-201116:00
SetupResources.dll10.0.30319.50613,65627-Aug-201115:41
SetupResources.dll10.0.30319.50618,26427-Aug-201114:08
SetupResources.dll10.0.30319.50618,26427-Aug-201113:27
SetupResources.dll10.0.30319.50617,75227-Aug-201112:24
SetupResources.dll10.0.30319.50614,68027-Aug-201111:53
SetupResources.dll10.0.30319.50618,26427-Aug-201110:07
Print.icoNot applicable1,15027-Aug-201106:25
Rotate1.icoNot applicable89427-Aug-201106:25
Rotate2.icoNot applicable89427-Aug-201106:25
Rotate3.icoNot applicable89427-Aug-201106:25
Rotate4.icoNot applicable89427-Aug-201106:25
Rotate5.icoNot applicable89427-Aug-201106:25
Rotate6.icoNot applicable89427-Aug-201106:25
Rotate7.icoNot applicable89427-Aug-201106:25
Rotate8.icoNot applicable89427-Aug-201106:25
Save.icoNot applicable1,15027-Aug-201106:25
Setup.icoNot applicable36,71027-Aug-201106:25
SysReqMet.icoNot applicable1,15027-Aug-201106:25
SysReqNotMet.icoNot applicable1,15027-Aug-201106:25
stop.icoNot applicable10,13427-Aug-201106:25
warn.icoNot applicable10,13427-Aug-201106:25
watermark.bmpNot applicable325,76028-Aug-201110:33
header.bmpNot applicable7,30828-Aug-201110:33
DisplayIcon.icoNot applicable88,53327-Aug-201109:21
UiInfo.xmlNot applicable38,09628-Aug-201110:33
Strings.xmlNot applicable13,60628-Aug-201110:33
SplashScreen.bmpNot applicable196,66228-Aug-201110:33
LocalizedData.xmlNot applicable39,49228-Aug-201110:33
LocalizedData.xmlNot applicable37,44428-Aug-201110:33
LocalizedData.xmlNot applicable33,05828-Aug-201110:33
LocalizedData.xmlNot applicable30,04828-Aug-201110:33
LocalizedData.xmlNot applicable30,05628-Aug-201110:33
LocalizedData.xmlNot applicable38,73028-Aug-201110:33
LocalizedData.xmlNot applicable39,31028-Aug-201110:33
LocalizedData.xmlNot applicable38,68228-Aug-201110:33
LocalizedData.xmlNot applicable32,13828-Aug-201110:33
LocalizedData.xmlNot applicable39,02828-Aug-201110:33
EULA.rtfNot applicable96828-Aug-201110:33
EULA.rtfNot applicable65628-Aug-201110:33
EULA.rtfNot applicable2,25528-Aug-201110:33
EULA.rtfNot applicable1,63128-Aug-201110:33
EULA.rtfNot applicable1,61328-Aug-201110:33
EULA.rtfNot applicable81228-Aug-201110:33
EULA.rtfNot applicable86528-Aug-201110:33
EULA.rtfNot applicable98728-Aug-201110:33
EULA.rtfNot applicable3,01428-Aug-201110:33
EULA.rtfNot applicable2,23028-Aug-201110:33
ParameterInfo.xmlNot applicable6,79828-Aug-201110:33
netfx_402mtpack.msiNot applicable438,78428-Aug-201110:28
netfx_402mtpack.cabNot applicable3,092,19828-Aug-201110:24

Properties

Article ID: 2544526 - Last Review: October 24, 2011 - Revision: 1.0
APPLIES TO
  • Microsoft .NET Framework 4
Keywords: 
kbqfe kbfix atdownload kbexpertiseadvanced kbsurveynew KB2544526

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com