Ознаки
Розглянемо такий сценарій:
-
Інсталюється com Комплект Interop за допомогою засобу реєстрації складання (Regasm.exe).
-
Створення форми Windows проекту, призначений для microsoft .NET Framework 4 клієнтського профілю за допомогою Microsoft Visual Studio 2010.
-
На панелі інструментів відкрийте діалогове вікно Вибір елементів панелі інструментів, щоб вибрати зареєстрований клас COM в інстальованому складанні.
-
Ви перетягніть клас COM до проекту форми Windows.
У цьому випадку з'являється повідомлення про помилку приблизно такого вигляду:
Не вдалося імпортувати елемент керування ActiveX. Переконайтеся, що його зареєстровано належним чином.
Спосіб вирішення
Відомості про виправлення
Від корпорації Майкрософт доступне виправлення, що підтримується. Однак вона має на меті виправити лише проблему, описану в цій статті. Застосуйте її лише до систем, у яких виникла ця проблема.Щоб вирішити цю проблему, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення. Повний список номерів телефонів служб підтримки клієнтів корпорації Майкрософт і відомостей про витрати на підтримку див. на веб-сайті корпорації Майкрософт:
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 |
Для всіх підтримуваних версій Windows Server 2003 на базі IA-64, 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, перелічених у розділі "Стосується".