Как заменить DLL на новую версию самой себя
Всем привет; С Новым Годом всех читателей и членов клуба !!.
На самом деле я работаю со старым и незаконченным проектом, разработанным с помощью Access 2010 (пожалуйста, не спрашивайте меня почему, я даже никогда раньше не работал с этой платформой).
Поставщик снабдил нас парой новых библиотек DLL, которые заменяют старые, с тем же именем (id) и почти с той же функциональностью.
Я просто скопировал и заменил новые в папку, где они были установлены, я не добавил в проект ссылки, потому что они уже есть (ну и старые).
Когда я запускаю код (VBA), он хорошо создает новый объект класса, но при первой попытке присвоить значение одному из его членов программа терпит неудачу и посылает мне сообщение об ошибке "компонент Activex не может создать объект". Ошибка номер 429.
Я был бы очень признателен вам за помощь. Я знаю, что должен продолжать искать ответ через интернет, но мне бы очень хотелось сэкономить время.
Что я уже пробовал:
Я искал в google и увидел, что проблема может заключаться в том, что новые библиотеки DLL не зарегистрированы в реестре windows, поэтому я пытался настроить их с помощью команды regsvr32; но я получаю много сообщений об ошибках; точно так же, как если бы мой пароль windows не имел прав администратора.
Персонал систем (который знает об этом меньше меня) заверил меня, что у a действительно есть такие привилегии.