Не получается получить запрос с новыми DLL - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Не получается получить запрос с новыми DLL

Добавил(а) Pentyukhov Sergey больше 6 лет назад

Все обновлено и перерегистрировано.

у пользователей "Администраторов" все работает
У простых не работает ВЫДАЕТ ошибки, предполагаю не хватает прав. КАКИХ? ЧТО ДЕЛАТЬ?

Вы проверяете работу DLL у себя или нет?


Ответы (4)

RE: Не получается получить запрос с новыми DLL - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Да, dll конечно проверяем. dll работает в обычном режиме пользователя.
Проверьте параметры подключения IE и ограничения на вашем прокси.

RE: Не получается получить запрос с новыми DLL - Добавил(а) Pentyukhov Sergey больше 6 лет назад

На одном компьютере удалось побороть данную проблему, ПРИНУДИТЕЛЬНОЙ регистрацией двух новых dll.

Со вторым боремся, танцы с бубном не помогают. :(

RE: Не получается получить запрос с новыми DLL - Добавил(а) Pentyukhov Sergey больше 6 лет назад

Если интересно для статистики.
На одних компьютерах работа началась сразу(отменили регистрацию, зарегистрировали), запустили 1С все работает.
На следующем помогла только принудительная регистрация двух новых dll.
На последнем ничего не помогало, помогла только перезагрузка компьютера и все заработало.

ПРИЧЕМ все предшествующие компьютеры не перезагружались.
;)

RE: Не получается получить запрос с новыми DLL - Добавил(а) кб99 Синявский Филипп больше 6 лет назад

Спасибо за обратную связь!

мой порядок действий:

1. Отменяю регистрацию
  • SoapDLL_test.dll
  • SoapDll_work.dll
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe /unregister soapdll_test.dll 
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe /unregister soapdll_work.dll 

2. Перезагружаю (если dll открыта - удалить\заменить не получится)

3. копирую все dll в папку .\Extforms\Vetis\
  • SoapDLL_test.dll
  • SoapDll_work.dll
  • SharpRaven.dll
  • Newtonsoft.Json.dll

4. Регистрирую

%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe soapdll_test.dll /codebase /tlb:soap_test.tlb /verbose
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe soapdll_work.dll /codebase /tlb:soap_work.tlb /verbose

Отдельно регистрировать SharpRaven.dll & Newtonsoft.Json.dll - не имеет смысла = нет типов / COM объектов, регистрировать по идее нечего, главное чтобы при регистрации soapdll_test все dll были в одной папке

Какая ОС, где не получается зарегистрировать?
Какая ОС, где получилось зарегистрировать?

    (1-4/4)