Я создал библиотеку классов com с vb.net.я зарегистрировал dll с regasm.Затем я импортировал и использовал его в проекте vb6.Я заметил, что если я отменяю регистрацию библиотеки и регистрирую ее снова, я получаю следующую ошибку:
Ошибка времени выполнения '-2147024894 (80070002)': Ошибка автоматизации.
Для того, чтобыснова сделать библиотеку пригодной для использования, мне нужно перестроить библиотеку с различными ClassId, InterfaceId, EventsId в классах и затем зарегистрировать новую DLL.
это происходит нарочно, и это должно быть функциональность или я делаючто-то не так?
Заранее спасибо.
PS: он делает то же самое, если я перезаписываю зарегистрированный файл тем же файлом или если я переименую его папку, а затем переименую обратно в своюПрежнее название.Требуется повторная регистрация и перерегистрация.