12.09.2019, 10:09 | #1 |
Участник
|
Добавление dll через References
Коллеги, добрый день!
При попытке добавления dll в DAX2009 через References в AOT выскакивает: Цитата:
Ошибка вызова статического метода ClrObject.
Выделенный файл не является допустимой сборкой .NET, поэтому ссылка не может быть добавлена. Почему именно она - официально поддерживается кириллица. Как бы нам её прикрутить? Как вариант решения проблемы - посоветуйте, пожалуйста, какую dll можно использовать для генерации QR-кодов с кириллицей.
__________________
MS Dynamics AX 2009 Kernel 5.0.1600.4110 Application 5.0.1500.6491 |
|
12.09.2019, 12:09 | #2 |
Участник
|
а библиотека-то .NET или нет?
|
|
12.09.2019, 12:40 | #3 |
Участник
|
В установочном пакете присутствуют dll - а вот принадлежность этой библиотеки платформе .Net я установить не могу. Может, можно глянуть как-то?
__________________
MS Dynamics AX 2009 Kernel 5.0.1600.4110 Application 5.0.1500.6491 |
|
12.09.2019, 12:51 | #4 |
Участник
|
Как-то так, наверно
https://docs.microsoft.com/ru-ru/dot...is-an-assembly но я думаю, что если Ax2009 не признает её за .NET - скорее всего, это и не .NET библиотека, и использовать её надо через COM Ещё, кстати, Ax 2009 позволяет работать только со сборками не выше .NET 3.5, если не ошибаюсь. Возможно, ваша сборка .NET но выше версии |
|
|
За это сообщение автора поблагодарили: Sergey Petrov (1). |
12.09.2019, 13:05 | #5 |
Участник
|
Цитата:
Сообщение от Pandasama
Как-то так, наверно
https://docs.microsoft.com/ru-ru/dot...is-an-assembly но я думаю, что если Ax2009 не признает её за .NET - скорее всего, это и не .NET библиотека, и использовать её надо через COM Ещё, кстати, Ax 2009 позволяет работать только со сборками не выше .NET 3.5, если не ошибаюсь. Возможно, ваша сборка .NET но выше версии Сейчас попытаюсь связаться с техподдержкой TEC-IT. Может чего придумают эксклюзивное для нас...
__________________
MS Dynamics AX 2009 Kernel 5.0.1600.4110 Application 5.0.1500.6491 |
|
12.09.2019, 13:24 | #6 |
Участник
|
Вот пара ссылок на тему использования версий .net 4.0 в AX2009 :
AX 2009 и .NET dll Приведение типов в Axapta
__________________
Sergey Nefedov |
|
12.09.2019, 13:38 | #7 |
Участник
|
Цитата:
Сообщение от Pandasama
Как-то так, наверно
https://docs.microsoft.com/ru-ru/dot...is-an-assembly но я думаю, что если Ax2009 не признает её за .NET - скорее всего, это и не .NET библиотека, и использовать её надо через COM Ещё, кстати, Ax 2009 позволяет работать только со сборками не выше .NET 3.5, если не ошибаюсь. Возможно, ваша сборка .NET но выше версии Цитата:
error: 'C:\Program Files (x86)\Microsoft Dynamics AX\50\Client\Bin\TBarCode11.dll' has no valid CLR header and cannot be disassembled.
__________________
MS Dynamics AX 2009 Kernel 5.0.1600.4110 Application 5.0.1500.6491 |
|
12.09.2019, 15:10 | #8 |
Участник
|
|
|