2010-06-03 9 views
2

Используя regsvr32, вам нужно отменить регистрацию dll или ocx, прежде чем регистрировать его снова?Используя regsvr32, вам нужно отменить регистрацию dll или ocx, прежде чем регистрировать его снова?

Или зарегистрировать его в любом случае?

+0

Вы на самом деле пробовал. IIRC, если вы попытаетесь зарегистрировать его, не отменив его сначала, вы получите сообщение, жалующееся как таковое. – jaywon

+2

У вас нет сообщений. – CJ7

ответ

3

Перед повторной регистрацией необходимо отменить регистрацию. Это не автоматическое.

+1

Я все еще озадачен этим. Если он снова регистрируется, то почему необходимо сначала отменить регистрацию? –

+0

Потому что в противном случае можно испортить реестр с несколькими версиями. В некоторых случаях повторная регистрация старой версии может привести к конфликту зависимости с зависимыми приложениями. –

2

regsvr32 вызывает запись в DLRisterServer в DLL для регистрации, поэтому я полагаю, что она может быть зависимой от DLL. Но, как правило, точка входа в систему просто обновляет информацию в реестре. Поэтому сначала не нужно откладывать регистрацию. Например, поставщик OLE DB, я помог написать обновления информации GUID и пути к DLL во время регистрации. В этом случае нет причин отменить регистрацию.

2

Вы не имеют к но это может испортить вам, если вы не ...

 Смежные вопросы

  • Нет связанных вопросов^_^