Я создал файл DLL с помощью Visual Studio 2008 с помощью этого документа: http://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx. Затем я зарегистрировал DLL с помощью командной строки:
regsvr32 helpnature.dll
Который дал следующую ошибку:
Убедитесь, что двоичный файл хранится по указанному пути, или отладьте его, чтобы проверить наличие проблем с двоичными или зависимыми файлами .DLL Приложениене удалось запустить, поскольку его параллельная конфигурация неверна
Убедитесь, что двоичный файл хранится по указанному пути, или отладьте его, чтобы проверить наличие проблем с двоичными или зависимыми файлами .DLL
Приложениене удалось запустить, поскольку его параллельная конфигурация неверна
Почему выдается эта ошибка и как ее исправить?
Я также получил ту же ошибку, но она решена, попробуйте это
regsvr32 (полный путь к helpnature.dll) --- для регистрации BHO
regsvr32 / u (полный путь к helpnature.dll) --- для отмены регистрации BHO
Несколько вещей на заметку. Когда вы создаете dll, он автоматически регистрируется на вашем компьютере. Нет необходимости регистрировать его снова.
Если вы пытаетесь зарегистрировать эту dll на отдельной машине, вам нужно знать, есть ли у вас все зависимости, существующие на этой машине. Для этого вам может понадобиться использовать инструмент «Depends.exe» для проверки зависимостей.
Одна свежая машина, вам может потребоваться загрузить http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29
Любая дополнительная информация по этому вопросу может помочь мне предложить лучший ответ. Rgrds