Запуск приложения от имени пользователя: ошибка MSComm32.ocx
(Я не уверен, что это лучшее место, чтобы задать этот вопрос, поэтому, если нет, пожалуйста, перенаправьте меня на него)
Я настраиваю новый терминальный сервер win2008R2 и у меня возникают проблемы с приложением, которое отлично работает на нашем 2003 TS. Если я запускаю приложение как обычный пользователь, я получаю следующую ошибку:
Компонент "MSComm32.ocx" или одна из его зависимостей неправильно зарегистрированы: в файле отсутствует недействительный.
Если я запускаю приложение от имени администратора, оно работает нормально.
Я попытался скачать MSComm32.ocx и зарегистрировать его в regsvr32 (как администратор), но безуспешно.
Как мне узнать, каковы зависимости?
Благодарю.
1 ответ
Попробуйте отменить регистрацию файла ocx, переместите его в папку syswow64 и зарегистрируйте его. Как ни странно, эта папка со странным именем - это место, где 32-битные библиотеки размещаются на 64-битной Windows-машине.