Меня попросили установить старую программу VB на компьютер с XP, но когда я это сделаю, я получаю сообщение об ошибке при запуске программы, говорящей, что компонент «filename.ocx» или один из его зависимостей неправильно зарегистрирован: файл отсутствует или недействителен.regsvr32 Пользовательский файл ocx не регистрируется
Это настраиваемый файл (я его не создавал), я пробовал regsvr32, и у меня нет сообщений об ошибках, но также нет успешно зарегистрированных сообщений.
Эта программа также запускается на другом компьютере, который этот ocx-файл не зарегистрирован, но открывается без ошибок. Поэтому мой вопрос заключается в том, что может привести к тому, что файл не будет распознан regsvr32 и запущен на другом клиенте с теми же ОС, но без ошибок. Любые идеи или новые пути для изучения были бы очень полезными.
Также, если вам не нравится что-то в этом вопросе, дайте мне знать, что это такое, поэтому я могу исправить это в будущем. В результате голосования вопрос не дает мне понять, почему это расстраивает сообщество, это просто мешает мне хотеть помогать другим в областях, которые я понимаю.