|
![]() |
#1 |
Участник
|
1)Добавляю библиотек в gas слой
gacutil /i mydll.dll 2)На всякий случай регистрирую типы r regasm mydll.dll 3)Создаю в аксапте в узле references создаем ссылки на protobuf-net.dll и DiadocApi.dll В итоге в текстовом редакторе при попытке обратиться к dll он подсвечивает ее название как не существующий объект. Может я пропустил какое то действие? |
|
![]() |
#2 |
Молодой, подающий надежды
|
Цитата:
При этом обращение к библиотеке идет через пространство имен Diadoc, т.е. X++: Diadoc.Api.DiadocApi api = new Diadoc.Api.DiadocApi(...) Последний раз редактировалось pedrozzz; 04.11.2013 в 19:36. |
|
![]() |
#3 |
Участник
|
Библиотека должна быть strong named , для использования в аксапте. Но этого мало, как то мучился с самописной dll, заработало только после того как добавил ее в узел Polisy Assemblies в .Net Framework 2.0 Configuration (утилита такая). Добавлять можно через интерфейс, можно через командную строку
Последний раз редактировалось jonny; 06.11.2013 в 08:28. |
|
![]() |
#4 |
Участник
|
Достаточно ли зарегистрировать библиотеку в GAC на AOS или всегда нужно копировать библиотеку в bin клиентского приложения?
|
|