はじめに
この記事では、Microsoft .NET Framework 4.0.3 のマルチターゲット パックについて説明します。 このマルチターゲット パックは、Microsoft .NET Framework 4 – ランタイム更新プログラムの Update 4.0.3 で導入された新しい API のサポートを追加します。
Microsoft .NET Framework 4 – ランタイム更新プログラムの更新プログラム 4.0.3 の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
2600211Microsoft .NET Framework 4 の更新プログラム 4.0.3 – ランタイム更新プログラム .NET Frameworkのマルチターゲット パックの詳細については、次の Microsoft Web サイトを参照してください。
.NET Frameworkのマルチターゲット パックに関する一般的な情報
注: この更新プログラムのベータ 版を以前にインストールした場合は、この更新プログラムをインストールする前に、microsoft .NET Framework 4.0.3 ベータ版のマルチターゲット パックをコントロール パネルからアンインストールすることをお勧めします。
詳細情報
Microsoft .NET Framework 4.0.3 用のマルチターゲット パックは、Microsoft .NET Framework 4 - Visual Studio 2010 SP1 用 Design-Time Update 4.0.3 に含まれています。 このマルチターゲット パックは、新しい参照アセンブリ、IntelliSense ファイル、およびその他のサポート ファイルをインストールします。
デザイン時更新プログラムの詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
2600214 Microsoft .NET Framework 4 の更新プログラム 4.0.3 - Visual Studio 2010 SP1Notes の更新プログラムをDesign-Timeする
-
この更新プログラムによって 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、または 4.0.3 ランタイム.NET Framework導入された機能を使用する新しいプロジェクトをビルドできます。 -
Microsoft .NET Framework 4.0.3 のマルチターゲット パックは累積的です。 これには、.NET Framework 4.0.1 と .NET Framework 4.0.2 のマルチターゲット パックからのすべての関連ファイルが含まれます。 そのため、新しいプロジェクトをビルドするために Microsoft .NET Framework 4.0.3 用のマルチターゲット パックをインストールした後、以前のマルチターゲット パックを個別にインストールする必要はありません。
-
ただし、Microsoft .NET Framework 4.0.3 のマルチターゲット パックでは、4.0.3 ターゲット.NET Frameworkのみが公開されます。 たとえば、この更新プログラムでは、.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 用に構築された既存のプロジェクトについては、引き続き前のターゲット設定を使用できます。 ただし、各バージョンは、独自のインストール パッケージを使用してインストールする必要があります。
-
Visual Studio を実行しているコンピューターで .NET Framework 4.0.3 を使用するプロジェクトを開くと、対応するマルチターゲット パックがインストールされていない場合は、次のエラー メッセージが表示されます。
Project Target Framework がインストールされていません
このエラー メッセージは、必要なマルチターゲット パックがインストールされないことを示します。 この問題を解決するには、「更新情報」セクションで説明されている必要なマルチターゲット パックをインストールします。
更新プログラムの情報
.NET Framework 4.0.3 のマルチターゲット パックは、次の Microsoft サポート技術情報の記事で説明されている更新プログラムに含まれています。
2600214 Microsoft .NET Framework 4 の更新プログラム 4.0.3 - Visual Studio 2010 SP1
の更新プログラムDesign-Time
Visual Studio 2010 SP1 で .NET Framework 4.0.3 用のアプリケーションを開発する場合は、次の Microsoft ダウンロード センター Web サイト
からDesign-Time更新プログラムをダウンロードします。 今すぐパッケージをダウンロードしてください。
Visual Studio 2010 で使用可能な.NET Frameworkマルチターゲット パックの詳細については、次の Web サイトを参照してください。
Visual Studio 2010 で使用可能な.NET Frameworkマルチターゲット パックに関する一般的な情報Visual Studio 2010 より後の主要な製品バージョンで.NET Framework 4.0.3 用のアプリケーションを開発している場合は、次の Microsoft ダウンロード センター Web サイトからマルチターゲット パックを直接ダウンロードできます。 Visual Studio 2010 または Visual Studio 11 Developer Preview でデザイン時を設定するには、次の更新プログラム パッケージを使用しないことをお勧めします。
パッケージを今すぐダウンロードしてください。
Visual Studio 11 Developer Preview の詳細については、次の MSDN Web サイトを参照してください。
Visual Studio 11 Developer Preview
Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
119591 オンライン サービスから Microsoft サポート ファイルを取得する方法Microsoft は、このファイルをスキャンしてウイルスを検出しました。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
必要条件
この更新プログラムをインストールするには、次のソフトウェアがインストールされている必要があります。
-
Windows インストーラー 3.1 以降のバージョンの Windows インストーラー。 最新バージョンの Windows インストーラーを入手するには、次の Microsoft Web サイトを参照してください。
-
Microsoft .NET Framework 4 Targeting Pack。 ターゲット 設定パックは Visual Studio 2010 セットアップに含まれており、Windows 7 と .NET Framework 4 ではMicrosoft Windows SDK個別
に提供されています。
この更新プログラムのコマンド ライン スイッチ
Windows インストーラーのコマンド ライン スイッチの詳細については、次の Microsoft Web サイトを参照してください。
Windows インストーラーのコマンド ライン スイッチに関する一般的な情報Windows インストーラーの詳細については、次の Microsoft Web サイトを参照してください。
再起動の必要性
更新されるファイルがロックされているか、この更新プログラムをインストールするときに使用されている場合は、この更新プログラムをインストールした後でコンピューターを再起動する必要があります。
この更新プログラムに関する既知の問題
詳細情報の表示/非表示を切り替えるにはここをクリック
問題 1
Visual Studio 2010 SP1 を使用して、.NET Framework 4.0.3 を使用する Web サイトまたは Web アプリケーションをビルドすると、Web.config ファイルが再作成されるとエラーが発生します。
原因
targetFramework 属性の正しくない値がWeb.config ファイルに書き込まれるため、この問題が発生します。
解決方法
この問題を解決するには、Web.config ファイルを開き、targetFramework 属性の値を手動で 4.0.3 に変更します。
問題 2
新しい Visual Studio アドイン プロジェクトを作成するときに、ターゲット フレームワークを .NET Framework 4.0.3 に設定すると、次のエラー メッセージが表示されます。
Visual Studio アドイン ウィザード: エラーが発生し、ウィザードでプロジェクトを生成できませんでした。 プログラミング言語が正しくインストールされていることを確認します。
解決方法
この問題を解決するには、次の手順を実行します。
-
Visual Studio アドイン プロジェクトを作成するときに、ターゲット フレームワークを .NET Framework 4 に設定します。
-
アドイン プロジェクトのターゲット フレームワークを、プロジェクトの作成後に .NET Framework 4.0.3 に設定します。
問題 3
.NET Framework 4.0.3 を対象とする Visual Studio 2010 SP1 で C++ 共通言語ランタイム (CLR) アプリケーションを作成する場合、ターゲット フレームワークのバージョンは .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 とローカル時刻の違いを見つけるには、コントロール パネルの [日付と時刻] 項目の [タイム ゾーン] タブを使用します。
File name |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
---|---|---|---|---|
DHtmlHeader.html |
対象外 |
16,118 |
2012 年 1 月 20 日 |
15:02 |
Setup または Setup.exe |
10.0.30319.551 |
79,112 |
2012 年 1 月 20 日 |
15:10 |
SetupEngine.dll |
10.0.30319.551 |
810,768 |
2012 年 1 月 20 日 |
15:10 |
SetupUi.dll |
10.0.30319.551 |
296,712 |
2012 年 1 月 20 日 |
15:10 |
SetupUi.xsd |
対象外 |
30,120 |
2012 年 1 月 20 日 |
15:02 |
Sqmapidll |
6.0.6000.16386 |
144,416 |
2012 年 1 月 20 日 |
15:02 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
2012 年 1 月 20 日 |
06:20 |
SetupResources.dll |
10.0.30319.551 |
17,688 |
2012 年 1 月 20 日 |
15:10 |
SetupResources.dll |
10.0.30319.551 |
16,152 |
2012 年 1 月 20 日 |
21:50 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
2012 年 1 月 20 日 |
21:19 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
2012 年 1 月 20 日 |
21:04 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
2012 年 1 月 20 日 |
19:26 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
2012 年 1 月 20 日 |
18:47 |
SetupResources.dll |
10.0.30319.551 |
18,712 |
2012 年 1 月 20 日 |
17:54 |
SetupResources.dll |
10.0.30319.551 |
15,640 |
2012 年 1 月 20 日 |
17:35 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
2012 年 1 月 20 日 |
1,548 |
Print.ico |
対象外 |
1,150 |
2012 年 1 月 20 日 |
12:42 |
Rotate1.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate2.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate3.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate4.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate5.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate6.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate7.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Rotate8.ico |
対象外 |
894 |
2012 年 1 月 20 日 |
12:42 |
Save.ico |
対象外 |
1,150 |
2012 年 1 月 20 日 |
12:42 |
Setup.ico |
対象外 |
36,710 |
2012 年 1 月 20 日 |
12:42 |
SysReqMet.ico |
対象外 |
1,150 |
2012 年 1 月 20 日 |
12:42 |
SysReqNotMet.ico |
対象外 |
1,150 |
2012 年 1 月 20 日 |
12:42 |
stop.ico |
対象外 |
10,134 |
2012 年 1 月 20 日 |
12:42 |
warn.ico |
対象外 |
10,134 |
2012 年 1 月 20 日 |
12:42 |
watermark.bmp |
対象外 |
325,760 |
2012 年 1 月 21 日 |
14:07 |
header.bmp |
対象外 |
7,308 |
2012 年 1 月 21 日 |
14:07 |
DisplayIcon.ico |
対象外 |
88,533 |
2012 年 1 月 20 日 |
15:02 |
UiInfo.xml |
対象外 |
37,488 |
2012 年 1 月 21 日 |
14:07 |
Strings.xml |
対象外 |
13,606 |
2012 年 1 月 21 日 |
14:07 |
SplashScreen.bmp |
対象外 |
196,662 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
39,428 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
37,308 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
32,750 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
29,580 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
29,564 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
38,750 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
39,304 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
38,672 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
31,766 |
2012 年 1 月 21 日 |
14:07 |
LocalizedData.xml |
対象外 |
39,046 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
968 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
656 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
2,255 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
1,631 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
1,613 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
812 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
865 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
987 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
3,014 |
2012 年 1 月 21 日 |
14:07 |
EULA.rtf |
対象外 |
22:30 |
2012 年 1 月 21 日 |
14:07 |
ParameterInfo.xml |
対象外 |
7,946 |
2012 年 1 月 21 日 |
14:07 |
netfx_403mtpack.msi |
対象外 |
464,384 |
2012 年 1 月 21 日 |
1,401 |
netfx_403mtpack.cab |
対象外 |
18,689,398 |
2012 年 1 月 21 日 |
13:59 |