Симптоми
Обмислете следния сценарий:
-
Инсталирате COM Interop блок с код с помощта на инструмента за регистриране на блок с код (Regasm.exe).
-
Можете да създадете проект на Windows формуляр, който цели microsoft .NET Framework 4 клиентски профил с помощта на Microsoft Visual Studio 2010.
-
В кутията с инструменти отваряте диалоговия прозорец Избор на елементи от кутията с инструменти, за да изберете регистрирания COM клас в инсталирания блок с код.
-
Плъзнете класа COM в проекта На Windows Form.
В този случай получавате съобщение за грешка, подобно на следното:
Неуспешно импортиране на ActiveX контролата. Уверете се, че е правилно регистриран.
Решение
Информация за гореща поправка
Поддържана актуална корекция вече се предлага от Microsoft. Въпреки това тя е предназначена да коригира само проблема, който тази статия описва. Приложете го само към системи, които изпитват този конкретен проблем.
За да решите този проблем, свържете се с отдела за поддръжка на клиенти на Microsoft, за да получите актуалната корекция. За пълен списък на телефонните номера на услугите за поддръжка на клиенти на Microsoft и информация относно разходите за поддръжка посетете следния уеб сайт на Microsoft:http://support.microsoft.com/contactus/?ws=supportЗабележка В специални случаи таксите, които обикновено се начисляват за обаждания за поддръжка, може да бъдат отменени, ако специалист по поддръжката на Microsoft прецени, че конкретна актуализация ще реши проблема ви. Стандартните такси за поддръжката ще важат за допълнителни въпроси, свързани с нея, както и за проблеми, които не спадат към съответната актуализация.
Предпоставки
За да приложите тази актуална корекция, трябва да имате инсталирана версията на версията на .NET Framework 4.
Изискване за рестартиране
Не е необходимо да рестартирате компютъра след прилагането на актуалната корекция, ако засегнатите файлове не се използват.
Информация за замяна на гореща поправка
Тази актуална корекция не замества други горещи поправки.
Информация за файла
Английската версия на тази актуална корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в таблицата по-долу. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Когато преглеждате информацията за файла, тя се конвертира в локално време. За да намерите разликата между UTC и локалното време, използвайте раздела Часова зона в елемента Дата и час в контролния панел.
За всички поддържани базирани на x86 версии на Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, на Windows 7 и Windows Server 2008 R2
Име на файл |
Версия на файл |
Размер на файла |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
SetupUi.dll |
10.0.30319.318 |
295,248 |
05 юни 2010 г. |
03:53 |
x86 |
Setupengine.dll |
10.0.30319.318 |
809,304 |
05 юни 2010 г. |
03:53 |
x86 |
Setup.exe |
10.0.30319.318 |
78,152 |
05 юни 2010 г. |
03:53 |
x86 |
System.design.dll |
4.0.30319.318 |
5,078,360 |
05 юни 2010 г. |
08:06 |
x86 |
За всички поддържани базирани на x64 версии на Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, на Windows 7 и Windows Server 2008 R2
Име на файл |
Версия на файл |
Размер на файла |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
SetupUi.dll |
10.0.30319.318 |
295,248 |
05 юни 2010 г. |
03:53 |
x86 |
Setupengine.dll |
10.0.30319.318 |
809,304 |
05 юни 2010 г. |
03:53 |
x86 |
Setup.exe |
10.0.30319.318 |
78,152 |
05 юни 2010 г. |
03:53 |
x86 |
System.design.dll |
4.0.30319.318 |
5,078,360 |
05 юни 2010 г. |
08:06 |
x86 |
За всички поддържани базирани на IA-64 версии на Windows Server 2003 на Windows XP, Windows Vista, Windows Server 2008, Windows 7 и Windows Server 2008 R2
Име на файл |
Версия на файл |
Размер на файла |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
SetupUi.dll |
10.0.30319.318 |
295,248 |
05 юни 2010 г. |
03:53 |
x86 |
Setupengine.dll |
10.0.30319.318 |
809,304 |
05 юни 2010 г. |
03:53 |
x86 |
Setup.exe |
10.0.30319.318 |
78,152 |
05 юни 2010 г. |
03:53 |
x86 |
System.design.dll |
4.0.30319.318 |
5,078,360 |
05 юни 2010 г. |
08:06 |
x86 |
За да заобиколите проблема, използвайте командата Gacutil.exe, за да инсталирате блока с код Interop в глобалния кеш на сборове (GAC).
Статус
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".