|
09.11.2018, 06:44 | #1 |
Участник
|
Набор утилит для разработки в D365
В процессе выполнения разработки в D365 наткнулся на то, что некоторые действия требуют довольно значительного числа дополнительных кликов и ввода одних и тех же данных. Поскольку в комплекте с VS идет Add-ins framework решил разработать несколько полезных утилит
Так как этот проект наверное самое большое что я делал в C#, допускаю что некоторые вещи можно улучшить. Буду раз любым замечаниям и предложениям, что еще можно добавить-улучшить. цель - сократить кол-во времени на разработку типовых спецификаций Последний раз редактировалось trud; 09.11.2018 в 06:48. |
|
|
За это сообщение автора поблагодарили: mazzy (20), fed (20), raz (15), belugin (20), sukhanchik (20), Logger (20), Ace of Database (20), AvrDen (1), Stitch_MS (9), Alex_KD (7), PavelX (2), Jorj (1), alex55 (3), Dreadlock (7), imir (2), A_BAS (2), Pokersky09 (2), skuull (18). |
09.11.2018, 11:05 | #2 |
Участник
|
Если сделаете создание extension класса с extension методом по методу вообще цены ему не будет.
|
|
|
За это сообщение автора поблагодарили: trud (1), Logger (3). |
09.11.2018, 11:34 | #3 |
Administrator
|
Большое спасибо за разработку и выкладывание ее в открытый доступ!
__________________
Возможно сделать все. Вопрос времени |
|
09.11.2018, 13:20 | #4 |
Участник
|
Спасибо за тулзу!
Цитата:
Troubleshooting
Цитата:
Installation
... C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\agk3do44.e2i\AddinExtensions Проще наверное так - https://github.com/Microsoft/ssms-vi...nstallToVS.bat
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
09.11.2018, 13:30 | #5 |
Участник
|
О, а можно подробнее? сейчас дико неудобно с внешним отладчиком. Просто DLL то которая компилится как результат - она изначально лежит в другом месте. далее после билда автоматом запускается скрипт который вы привели и копирует ее в папку AddIns (это стандартный тип проекта AddIns)
|
|
09.11.2018, 14:33 | #6 |
Участник
|
Цитата:
Сообщение от trud
О, а можно подробнее? сейчас дико неудобно с внешним отладчиком. Просто DLL то которая компилится как результат - она изначально лежит в другом месте. далее после билда автоматом запускается скрипт который вы привели и копирует ее в папку AddIns (это стандартный тип проекта AddIns)
Project->Property->Debug Поменяй start action на - "start external program" И укажи параметр - Код: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe Кстати, чтоб было легче установить, может создать отдельную папку Install или Setup и сбросить туда 3 файла - dll, pdb и bat?
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0 |
|
|
За это сообщение автора поблагодарили: trud (10). |
09.11.2018, 15:31 | #7 |
Участник
|
|
|
12.11.2018, 05:42 | #8 |
Участник
|
Цитата:
Цитата:
Сделал новый релиз, добавляющий новый Addins - Copy extension method и программу установки https://github.com/TrudAX/TRUDUtilsD...tension-method |
|
12.11.2018, 06:02 | #9 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: belugin (15), sukhanchik (8). |
12.11.2018, 17:48 | #10 |
Участник
|
Использовал тулзу для VS более шустрая прицепка к IIS,
в один клик цепляется к текущему IIS (один раз настроить), в целом уходит около 5 секунд с момента клика до точки остановки. Мне очень не хватает возможности добавлять комментарии в код, в соответствии с наименованием проекта(например). Временно заюзал расширение VCmd, которое из TFS тянет текущий Work name. Но для этого надо поддерживать актуальным tfs (обычно актуализируем только перед чекином). P.s. надеюсь ссылки на marketplace разрешены |
|
|
За это сообщение автора поблагодарили: trud (3). |
12.11.2018, 17:57 | #11 |
Участник
|
Я тоже использую Visual Commander, ничего лучше пока не встречал
Средство для простановки комментариев в AX7 |
|
10.01.2019, 15:36 | #12 |
Участник
|
Добавил еще несколько дополнений:
|
|
|
За это сообщение автора поблагодарили: Maximin (6), raz (5), sukhanchik (6), Ivanhoe (10), gl00mie (20). |
20.01.2019, 11:55 | #13 |
NavAx
|
Спасибо большое за ваш труд!
А можно попросить сделать установку и обновление с помощью пакета NuGet? Было бы очень удобно.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты... |
|
Теги |
d365, d365 for operations, полезное, утилиты |
|
|