套用到Visual Studio 2010 .NET

徵兆

請試想下列案例:

  • 您可以使用元件註冊工具 (Regasm.exe) 安裝 COM Interop 元件。

  • 您可以使用 Microsoft Visual Studio 2010 建立以 .NET Framework 4 用戶端配置檔Microsoft為目標的 Windows 窗體專案。

  • 在工具箱中,開啟 [ 選擇工具箱專案] 對話框,在已安裝的元件中選取已註冊的 COM 類別。

  • 您將 COM 類別拖曳到 Windows 窗體專案。

在此案例中,您會收到類似以下的錯誤訊息:

無法匯入 ActiveX 控制件。 請確定已正確註冊。

解決方案

Hotfix 資訊

支援的 hotfix 現在可從 Microsoft 取得。 不過,本文旨在只修正本文描述的問題。 只套用至發生此特定問題的系統。若要解決此問題,請連絡Microsoft客戶支援服務以取得 Hotfix。 如需Microsoft客戶支援服務電話號碼的完整清單,以及支援費用的相關信息,請造訪下列Microsoft網站:

http://support.microsoft.com/contactus/?ws=support注意 在特殊情況下,如果Microsoft支援專業人員判斷特定更新可以解決您的問題,通常會取消支援電話的費用。 一般來說,如果有所描述之特定更新無法解決的其他支援問題,才會收取支援費用。

先決條件

您必須安裝 .NET Framework 4 的發行版本,才能套用此 Hotfix。

重新啟動需求

如果未使用受影響的檔案,套用 hotfix 之後,就不需要重新啟動電腦。

Hotfix 取代資訊

這個 hotfix 並不會取代任何其他 hotfix。

檔案資訊

此 hotfix 的英文版本具有 (或更新版本的文件屬性) 列於下表中。 這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

適用於所有支援的 x86 版本的 Windows Server 2003、Windows XP、Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2

檔案名稱

檔案版本

檔案大小

日期

Time

Platform

SetupUi.dll

10.0.30319.318

295,248

05-Jun-2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-Jun-2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-Jun-2010

03:53

x86

System.Design.dll

4.0.30319.318

5,078,360

05-Jun-2010

06:08

x86

適用於所有支援的 x64 版本的 Windows Server 2003、Windows XP、Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2

檔案名稱

檔案版本

檔案大小

日期

Time

Platform

SetupUi.dll

10.0.30319.318

295,248

05-Jun-2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-Jun-2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-Jun-2010

03:53

x86

System.Design.dll

4.0.30319.318

5,078,360

05-Jun-2010

06:08

x86

適用於所有支援的 IA-64 型 Windows Server 2003 版本、Windows XP、Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2

檔案名稱

檔案版本

檔案大小

日期

Time

Platform

SetupUi.dll

10.0.30319.318

295,248

05-Jun-2010

03:53

x86

Setupengine.dll

10.0.30319.318

809,304

05-Jun-2010

03:53

x86

Setup.exe

10.0.30319.318

78,152

05-Jun-2010

03:53

x86

System.Design.dll

4.0.30319.318

5,078,360

05-Jun-2010

06:08

x86

若要解決此問題,請使用 Gacutil.exe 命令將 Interop 元件安裝到全域元件快取 (GAC) 。

狀態

Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。