Назад | Перейти на главную страницу

Запуск приложения от имени пользователя: ошибка MSComm32.ocx

(Я не уверен, что это лучшее место, чтобы задать этот вопрос, поэтому, если нет, перенаправьте меня туда)

Я настраиваю новый терминальный сервер win2008R2, и у меня проблемы с приложением, которое нормально работает на нашем TS 2003. Если я запускаю приложение как обычный пользователь, я получаю следующую ошибку:

Компонент «MSComm32.ocx» или одна из его зависимостей неправильно зарегистрированы: файл отсутствует или недействителен.

Если я запускаю приложение от имени администратора, оно работает нормально.

Я попытался загрузить MSComm32.ocx и зарегистрировать его с помощью regsvr32 (как администратор), но безуспешно.

Как мне узнать, что это за зависимости?

Спасибо.

Попробуйте отменить регистрацию файла ocx, переместите его в папку syswow64 и затем зарегистрируйте. Это может показаться странным, но в этой папке со странным названием находятся 32-битные библиотеки на 64-битной машине Windows.