簡介
本文將說明 Microsoft .NET Framework 4.0.3 的多重目標套件。 此多重目標套件為 Microsoft .NET Framework 4 - Runtime Update 在 Update 4.0.3 中推出的全新 API 新增支援。
如需有關適用于 Microsoft .NET Framework 4 – Runtime Update 的詳細資訊,請按一下下列文章編號以檢視 Microsoft 知識庫中的文章:
2600211適用于 Microsoft .NET Framework 4 的更新 4.0.3 – 執行時間更新如需.NET Framework多重目標套件的詳細資訊,請流覽下列 Microsoft 網站:
注意 如果您先前已安裝此更新的 Beta 版,則建議您在安裝此更新之前,先卸載 Microsoft .NET Framework 4.0.3 Be 主控台ta 版的多重目標套件。
其他相關資訊
Microsoft .NET Framework 4.0.3 的多重目標套件包含在適用于 Microsoft .NET Framework 4 的更新 4.0.3 - Design-Time Visual Studio 2010 SP1 的更新中。 此多重目標套件會安裝新的參照元件、IntelliSense 檔案及其他支援檔案。
如需有關設計階段更新的詳細資訊,請按一下下列文章編號以檢視 Microsoft 知識庫中的文章:
2600214 適用于 Microsoft .NET Framework 4 的更新 4.0.3 - Design-Time Visual Studio 2010 SP1Notes 的更新
-
此更新新增至 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 的多目標套件之後,您不需要另外安裝先前的多目標套件,就能建置任何新專案。
-
但 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 建置的任何現有專案使用先前的目標。 不過,每個版本都必須使用自己的安裝套件來安裝。
-
當您在執行 Visual Studio 的電腦上開啟使用 .NET Framework 4.0.3 的專案時,如果沒有安裝對應的多目標套件,您會收到下列錯誤訊息:
未安裝 Project 目標架構
此錯誤訊息表示未安裝必要的多重目標套件。 若要解決此問題,請安裝「更新資訊」一節中所述的必要多重目標套件。
更新資訊
.NET Framework 4.0.3 的多重目標套件包含在下列 Microsoft 知識庫文章中所述的更新中:
2600214 適用于 Microsoft .NET Framework 4 的更新 4.0.3 - Design-Time Visual Studio 2010 SP1
的更新
如果您在 Visual Studio 2010 SP1 中開發 .NET Framework 4.0.3 的應用程式,請從下列 Microsoft 下載中心網站下載Design-Time更新:
立即下載套件。
如需 Visual Studio 2010 可用.NET Framework多目標套件的詳細資訊,請流覽下列網站:
Visual Studio 2010 可用.NET Framework多目標套件的一般資訊如果您是在任何比 Visual Studio 2010 晚的主要產品版本上開發 .NET Framework 4.0.3 的應用程式,那麼您可以從下列 Microsoft 下載中心網站直接下載多重目標套件。 建議您不要使用下列更新套件來設定 Visual Studio 2010 或 Visual Studio 11 Developer Preview 的設計階段:
立即下載套件。
如需 Visual Studio 11 Developer Preview 的詳細資訊,請流覽下列 MSDN 網站:
Visual Studio 11 Developer Preview
如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下列文章編號以檢視 Microsoft 知識庫中的文章:
119591 如何從線上服務取得 Microsoft 支援檔案Microsoft 掃描此檔案是否有病毒。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。
先決條件
若要安裝此更新,您必須安裝下列軟體:
-
Windows Installer 3.1 或更新版本的 Windows Installer。 若要取得最新版本的 Windows Installer,請流覽下列 Microsoft 網站:
-
Microsoft .NET Framework 4 目標套件。 已將目標套件包含在 Visual Studio 2010 設定中,並且也可以在
Windows 7 和 .NET Framework 4 的Microsoft Windows SDK中另行取得。
此更新的命令列參數
如需 Windows Installer 命令列參數的詳細資訊,請流覽下列 Microsoft 網站:
Windows Installer 命令列參數的一般資訊如需 Windows Installer 的詳細資訊,請造訪下列 Microsoft 網站:
重新啟動需求
如果正在更新的檔案已鎖定或在您安裝此更新時正在使用,您必須在安裝此更新之後重新開機電腦。
這個更新的已知問題
按一下這裡以檢視或隱藏詳細資訊
問題 1
當您使用 Visual Studio 2010 SP1 建立使用 .NET Framework 4.0.3 的網站或 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
當您在 Visual Studio 2010 SP1 中建立以 .NET Framework 4.0.3 為目標的 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>
更新移除資訊
若要移除此更新,請使用 主控台 中的 [新增或移除程式] 專案。
更新取代資訊
這個更新不會取代任何先前發行的更新。
檔案資訊
按一下這裡以檢視或隱藏詳細資訊
此 hotfix 全域版本的檔案屬性 (或更新版本的檔案屬性) 列于下表中。 這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
---|---|---|---|---|
DHtmlHeader.html |
不適用 |
16,118 |
20-Jan-2012 |
15:02 |
Setup.exe |
10.0.30319.551 |
79,112 |
20-Jan-2012 |
15:10 |
SetupEngine.dll |
10.0.30319.551 |
810,768 |
20-Jan-2012 |
15:10 |
SetupUi.dll |
10.0.30319.551 |
296,712 |
20-Jan-2012 |
15:10 |
SetupUi.xsd |
不適用 |
30,120 |
20-Jan-2012 |
15:02 |
Sqmapidll |
6.0.6000.16386 |
144,416 |
20-Jan-2012 |
15:02 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
06:20 |
SetupResources.dll |
10.0.30319.551 |
17,688 |
20-Jan-2012 |
15:10 |
SetupResources.dll |
10.0.30319.551 |
16,152 |
20-Jan-2012 |
21:50 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Jan-2012 |
21:19 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Jan-2012 |
21:04 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
19:26 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
18:47 |
SetupResources.dll |
10.0.30319.551 |
18,712 |
20-Jan-2012 |
17:54 |
SetupResources.dll |
10.0.30319.551 |
15,640 |
20-Jan-2012 |
17:35 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
15:48 |
Print.ico |
不適用 |
1,150 |
20-Jan-2012 |
下午 12:42 |
Rotate1.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate2.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate3.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate4.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate5.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate6.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate7.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Rotate8.ico |
不適用 |
894 |
20-Jan-2012 |
下午 12:42 |
Save.ico |
不適用 |
1,150 |
20-Jan-2012 |
下午 12:42 |
Setup.ico |
不適用 |
36,710 |
20-Jan-2012 |
下午 12:42 |
SysReqMet.ico |
不適用 |
1,150 |
20-Jan-2012 |
下午 12:42 |
SysReqNotMet.ico |
不適用 |
1,150 |
20-Jan-2012 |
下午 12:42 |
stop.ico |
不適用 |
10,134 |
20-Jan-2012 |
下午 12:42 |
warn.ico |
不適用 |
10,134 |
20-Jan-2012 |
下午 12:42 |
watermark.bmp |
不適用 |
325,760 |
21-Jan-2012 |
14:07 |
header.bmp |
不適用 |
7,308 |
21-Jan-2012 |
14:07 |
DisplayIcon.ico |
不適用 |
88,533 |
20-Jan-2012 |
15:02 |
UiInfo.xml |
不適用 |
37,488 |
21-Jan-2012 |
14:07 |
Strings.xml |
不適用 |
13,606 |
21-Jan-2012 |
14:07 |
SplashScreen.bmp |
不適用 |
196,662 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
39,428 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
37,308 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
32,750 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
29,580 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
29,564 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
38,750 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
39,304 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
38,672 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
31,766 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
不適用 |
39,046 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
968 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
656 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
2,255 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
1,631 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
1,613 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
812 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
865 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
987 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
3,014 |
21-Jan-2012 |
14:07 |
EULA.rtf |
不適用 |
22:30 |
21-Jan-2012 |
14:07 |
ParameterInfo.xml |
不適用 |
7,946 |
21-Jan-2012 |
14:07 |
netfx_403mtpack.msi |
不適用 |
464,384 |
21-Jan-2012 |
1,401 |
netfx_403mtpack.cab |
不適用 |
18,689,398 |
21-Jan-2012 |
13:59 |