AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2025, 12:33   #1  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Стандартные микрософтовские модели перекомпилировать без галочки "Build only cross-reference data" не рекомендуется. Микрософт со своими моделями поставляет файлы отладочной информации (PDB) сконверитированные в Portable PDB Format, который раз в 7-8 меньше памяти занимает чем обычный PDB-файл, который при перекомпиляции модели стандартным VS получается. Конечно в 64битном VS2022 это не такая большая проблема как это было в VS2019, но все равно - после перекомпиляции стандартных моделей у отладчика эдак с пол-гига памяти впустую отъедаться начинает.
В принципе есть утилита конвертации из обычного PDB в portable (и я ей раньше иногда сжимал PDB файлы стандартных моделей, если их все-же пришлось скомпилировать), но проще их вообще не компилировать.
За это сообщение автора поблагодарили: MorpheusX (1), sukhanchik (3).
Старый 25.01.2025, 12:49   #2  
Lankey is offline
Lankey
Участник
 
159 / 30 (2) +++
Регистрация: 19.05.2020
Цитата:
Сообщение от fed Посмотреть сообщение
Стандартные микрософтовские модели перекомпилировать без галочки "Build only cross-reference data" не рекомендуется. Микрософт со своими моделями поставляет файлы отладочной информации (PDB) сконверитированные в Portable PDB Format, который раз в 7-8 меньше памяти занимает чем обычный PDB-файл, который при перекомпиляции модели стандартным VS получается. Конечно в 64битном VS2022 это не такая большая проблема как это было в VS2019, но все равно - после перекомпиляции стандартных моделей у отладчика эдак с пол-гига памяти впустую отъедаться начинает.
В принципе есть утилита конвертации из обычного PDB в portable (и я ей раньше иногда сжимал PDB файлы стандартных моделей, если их все-же пришлось скомпилировать), но проще их вообще не компилировать.
Спасибо. Я только не поняла, как Вы сами делаете на новой дев машине?
Вы компилиуете все модели с этой галкой ? Или вы сначала компилируете с галкой стандартные, а потом компилируете отдельно остальные, но уже без галки. Если второе, то какие галки отмечаете на закладке Options при втором проходе?
Старый 27.01.2025, 18:41   #3  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Lankey Посмотреть сообщение
Спасибо. Я только не поняла, как Вы сами делаете на новой дев машине?
Вы компилиуете все модели с этой галкой ? Или вы сначала компилируете с галкой стандартные, а потом компилируете отдельно остальные, но уже без галки. Если второе, то какие галки отмечаете на закладке Options при втором проходе?
Я компилирую только нашу модель с дефолтными опциями. Вообще я пару раз видел такие ситуации, когда при этом вылезают неопределенные ссылки на методы и класса из стандарта или ISV-моделей. Раньше я и вправду запускал полную перекомпиляцию всего, но последний раз это года полтора назад было. Подозреваю что надо просто перезапустить VS несколько раз или что-то подобное
P.S. Поспрашивал окружающих - все говорят - да была такая проблема когда-то, но потом как-то сама собой прошла. Предположу что либо у вас очень старая версия среды разработки, либо что проблема лечиться какими-то нелогичными способами, типа рестарта виртуалки или VS.

Последний раз редактировалось fed; 27.01.2025 в 19:11.
Теги
d365 for operations

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
patrickmouwen: D365 F&O/Commerce interfacing via Azure API Management: My Best Practices Blog bot DAX Blogs 0 10.03.2022 02:47
Sumit Potbhare: Retail Warehousing | Wrap up | Approach to D365 for Commerce with Adv WH Mgmt Blog bot DAX Blogs 0 28.04.2021 13:12
patrickmouwen: How to Unlock Many Hidden D365 Retail Features! Blog bot DAX Blogs 0 13.05.2020 22:13
patrickmouwen: D365 Retail APIs Part III: How to use the Retail APIs from Power Automate (Flow) and Logic App Blog bot DAX Blogs 0 28.01.2020 02:15
patrickmouwen: D365 Retail APIs Part II: How to know exactly what happens inside D365 Retail Blog bot DAX Blogs 0 14.12.2019 01:17

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:47.