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