2013-05-17 2 views
0

Я работаю с надстройкой GP, созданной в визуальной студии и развернутой в папке AddIns - обратите внимание, что это не изначально мой проект. Надстройка помещает элемент меню в дополнительное окно окна «Пакетная запись» в окне «Дополнительные параметры» для открытия пользовательского окна. Я изменил состояние по умолчанию, которое не связано с пунктом меню. Затем я переименовал существующую DLL в папку AddIns и скопировал недавно созданную. Когда я просматриваю меню «Дополнительно», для этого окна есть два элемента, и оба они открывают окно.Обновлено Dynamics GP AddIn Duplicates Пункт меню

У вас есть мысли о том, почему есть два пункта меню или, возможно, есть направление, в котором я должен продолжить расследование?

ответ

1

Dynamics GP загрузит каждую dll, присутствующую в папке AddIns, в исполняемый файл выполнения. Поэтому, если вы оставили копию старой библиотеки DLL в папке, даже если она была переименована, она будет по-прежнему загружаться. Я подозреваю, что вы видите ссылку в двух экземплярах, потому что в загружаемой папке все еще есть две библиотеки DLL.

+0

Я переименовал его в «* .dll no batch delete», думая, что это было достаточно хорошо, поскольку система больше не распознавала его как DLL-файл. Однако, перейдя к вашему предложению, я переименовал его, удалив «dll» все вместе, и он решил проблему. Благодарю. – CodenameCain

Смежные вопросы