|
32 бит DLL под 64 1С | ☑ | ||
|---|---|---|---|---|
|
0
Игорь_МММ
06.05.20
✎
11:48
|
Как правильно подключить/зарегестирировать 32 битную свою библиотеку к 64 разрядной 1С для работы с внешней компонентой по технологии COM? Командой regsvr32 в реестр все прописалось. При этом в 32 разрядной 1С все работает.
|
|||
|
1
Garykom
гуру
06.05.20
✎
12:26
|
||||
|
2
Игорь_МММ
06.05.20
✎
12:27
|
+(0) при всем при этом в реестр dll прописана, командой НачатьУстановкуВнешнейКомпоненты - устанавливается
но ПодключитьВнешнююКомпоненту возвращает ЛОЖЬ. Пробовал подключать с диска и из макета, добавлял в архив манифест - ничего не добился. Куда копать? |
|||
|
3
Garykom
гуру
06.05.20
✎
12:27
|
(1)+ Честно скажу это очень глючно, лучше все же получить 64 битную каким то образом
|
|||
|
4
Garykom
гуру
06.05.20
✎
12:28
|
(2) На сервере 1С ВК по технологии COM не умеют "ПодключитьВнешнююКомпоненту", это только для NativeAPI ВК
|
|||
|
5
Garykom
гуру
06.05.20
✎
12:30
|
(4)+ "При работе на сервере «1С:Предприятия» допустимо использовать только компоненты, разработанные по технологии Native API, которые могут быть как отдельными файлами, так и упакованными в специальные zip-архивы."
https://its.1c.ru/db/v8317doc#bookmark:dev:TI000001197 |
|||
|
6
Garykom
гуру
06.05.20
✎
12:31
|
(4)+ На сервер 1С там просто Новый COMОбъект и все, без всех этих подключить/установить.
Т.е. нужен обычный виндовый com/ole объект |
|||
|
7
Игорь_МММ
06.05.20
✎
12:33
|
(6) имеется ввиду компиляция НаСервере или SQL? у меня база файловая, все делаю на клиенте
|
|||
|
8
Garykom
гуру
06.05.20
✎
12:37
|
(7) Пофиг. Нельзя из 1С x86_64 просто так легко и просто подключить и использовать x86 ВК.
Нужна какая то прокладка. Не так давно Ежов вот такую хрень придумал Проблемы выгрузки больших XML в 7.7 и их решения. попробуй. |
|||
|
9
Garykom
гуру
06.05.20
✎
12:38
|
(8)+ Только те наоборот нуна у него из 32 юзают 64 а тебе надо из 64 юзать 32.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |