Что вызвало бы неспособность регистрироваться/не регистрировать DLLs на Администраторской учетной записи

Я устанавливал IBM Рациональное программное обеспечение на и прочь в течение прошлых месяцев пары - на моем компьютере и немногих других вокруг рабочего места; и я никогда не сталкивался с проблемой как это.

Файлы установки для нескольких продуктов находятся на общем диске; при установке их с Администратором Сети ПОЛНОГО ДОСТУПА или Локальной Администраторской учетной записью.. Я сталкиваюсь "отказавший для регистрации X. dll" ошибки. Некоторое программное обеспечение его только несколько DLLs, другие его 80 +. Кажется, что некоторый DLLs зарегистрируется, в то время как другие не будут. Даже с помощью Regsvr32 для регистрации их на сбоях командной строки. Программное обеспечение было успешно установлено в прошлом на нескольких компьютерах, однако теперь эта проблема подошла на не только мой компьютер, но и 2 других - оба использования тех же учетных записей доступа администратора как прежде.

Я предполагаю его возможное может быть повреждение файла на общем диске, где файлы установки существуют, но затем почему единственное вышло бы во время установки/удаления быть регистрацией/нерегистрацией DLLs. Мое только другое предположение в этом до сих пор было то, что они совместно используются/защищаются DLLs из другого программного обеспечения Rational, возможно более новых версий? Конечно, это может обрисовать в общих чертах мое общее отсутствие понимания, как Windows содержит и управляет DLLs.

0
задан 03.09.2009, 18:10

2 ответа

Я думаю, что последний очень вероятен, поскольку Вы будете часто находить, что DLL компилируется против конкретной версии, и более новые версии могут повредить эти зависимости.

99% времени в прошлом я нашел, что это имеет место. Я предложил бы создать VM только с ОС и создал бы снимок. Затем установите исходное программное обеспечение для программного обеспечения Rational и удостоверьтесь, что оно все еще работает. Если это сделает то Вы будете знать, что проблема с Рациональным обновлением. Затем обновите программное обеспечение Rational, и тест DLL все еще работают. Если они делают это, означает, что обновление оставляет оригиналы неповрежденными.

Откатывайте снимок и установите новое Рациональное и затем программное обеспечение с ошибкой. Таким образом, можно устранить большинство проблем быстро.

1
ответ дан 24.11.2019, 07:05

Я иногда сталкивался с проблемой, которую плохо записанный DLLs не зарегистрировал бы, пока Предотвращение выполнения данных (DEP) шло.

1
ответ дан 24.11.2019, 07:05

Теги

Похожие вопросы