none
Регистрация библиотек в Vista RRS feed

Все ответы

  • Может быть попробовать запустить его с повышенными привилегиями?

     

    2 февраля 2007 г. 8:47
    Модератор
  •  Slava_d_ua написано:

    Подскажите пожалуйста как зарегистировать собственные библиотеки в Vista.

    Regsvr32 не регистрирует.

    У меня Regsvr32 регистрирует без проблем. Что я неправильно делаю?

    2 февраля 2007 г. 23:06
  • Аналогичная проблема...

    Пробывал запустить cmd под администратором и там выполнить:

    Code Snippet
    regsvr32 D:\1cpp.dll

     

    Пишет: Не удалось загрузить модуль "D:\1cpp.dll"

    Проверьте, что двоичный файл на указанном пути...

     

    Не удается найти указанный модуль.

     

    Как эту проблему решить. Неужели в Висте так тяжело дается это или есть реальное решение вопроса?

    12 июня 2007 г. 7:46
  • Как это сделать? Опишите кратко поэтапно или хотя бы намекните...

     

    Я так понимаю, что вопрос в безопастности...

    12 июня 2007 г. 7:49
  •  Promkabel написано:

    Аналогичная проблема...

    Пробывал запустить cmd под администратором и там выполнить:

    Code Snippet
    regsvr32 D:\1cpp.dll

     

    Пишет: Не удалось загрузить модуль "D:\1cpp.dll"

    Проверьте, что двоичный файл на указанном пути...

     

    Не удается найти указанный модуль.

     

    Как эту проблему решить. Неужели в Висте так тяжело дается это или есть реальное решение вопроса?

    Жизнь вообще тяжело дается. Особенно если к ней соответствующим образом относиться.

     

    У Вас D:, случаем, не CD-ROM диск? Smile

    12 июня 2007 г. 17:25
  • Скорее всего Виста тут совершенно не при чем. Возможные варианты:

     

    1. Кто то перепутал цифу 1 с буквой l.

    2. Библиотека находится в другом месте и/или называется по другому (например из-за #1).

    3. Библиотека на самом деле вовсе не библиотека.

    4. Библиотека не является саморегиструемым COM объектом и регистрации не подлежит.

     

    16 июня 2007 г. 19:25
    Модератор
  • Конечно. Я промолчу, на такие вот перечисления возможных ошибок. К сожалению друзья - ни один из ваших возможных вариантов не подходит. Теперь по порядку:

    1.  Буквы никто не путал (точное название 1CPP.DLL)

    2.  Библиотека НЕ находится в другом месте, а лежит на физ. диске D:\1CPP.DLL

    3.  Даю адресс в интернете, где лежит эта БИБЛИОТЕКА - http://1CPP.ru  - с подробной документацией и бинарниками

    4.  Библиотека отлично регистрируется в Windows XP Pro, HE  и т.д.

     

    ТОЛКОВЫЕ РЕБЯТА ГДЕ ВЫ?  Уже прошло довольно много времени, а проблема висит!

     

    Дайте ответ! Из-за Висты - работы торозятся в этом направление. Эта библиотека очень нужна в работе. И очень бы не хотелось сносить Висту - которую мы купили, и ставить Windows XP.

    19 июня 2007 г. 10:55
  • Красным что за библиотеки помечены?

    19 июня 2007 г. 12:22
    Модератор
  • Alexander Trofimov, это от 1С. Smile
    19 июня 2007 г. 14:11
    Отвечающий
  • Тогда я ХЗ. Не программеры мне. Автору лучше обратиться на gotdotnet.ru
    19 июня 2007 г. 14:32
    Модератор
  • Хотите верьте, хотите нет, но неверный сходный по написанию символ – очень частая причина подобных проблем. Если в данном случае имя правильное и файл на месте значит причина в чем то другом. Например:

     

    - Права доступа отсутвуют. Попробовать другой каталог/поменять права.

    - DLL не может быть загружена из-за отсутвия других модулей которые она использует. Использовать Depends.exe на конкретной системе, он скажет чего не хватает.

     

     Eще можно попробовать попробовать запустить регистрацию таким образом, возможно диагностика будет лучше:

     

    1.     RunDll32 1CPP.DLL,DllRegisterServer

    2.     RunDll32 1CPP.DLL,DLLSelfRegister < ОК если нет такой точки входа.

    19 июня 2007 г. 20:34
    Модератор