|
![]() |
#1 |
Moderator
|
Стандартные микрософтовские модели перекомпилировать без галочки "Build only cross-reference data" не рекомендуется. Микрософт со своими моделями поставляет файлы отладочной информации (PDB) сконверитированные в Portable PDB Format, который раз в 7-8 меньше памяти занимает чем обычный PDB-файл, который при перекомпиляции модели стандартным VS получается. Конечно в 64битном VS2022 это не такая большая проблема как это было в VS2019, но все равно - после перекомпиляции стандартных моделей у отладчика эдак с пол-гига памяти впустую отъедаться начинает.
В принципе есть утилита конвертации из обычного PDB в portable (и я ей раньше иногда сжимал PDB файлы стандартных моделей, если их все-же пришлось скомпилировать), но проще их вообще не компилировать. |
|
|
За это сообщение автора поблагодарили: MorpheusX (1), sukhanchik (3). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от fed
![]() Стандартные микрософтовские модели перекомпилировать без галочки "Build only cross-reference data" не рекомендуется. Микрософт со своими моделями поставляет файлы отладочной информации (PDB) сконверитированные в Portable PDB Format, который раз в 7-8 меньше памяти занимает чем обычный PDB-файл, который при перекомпиляции модели стандартным VS получается. Конечно в 64битном VS2022 это не такая большая проблема как это было в VS2019, но все равно - после перекомпиляции стандартных моделей у отладчика эдак с пол-гига памяти впустую отъедаться начинает.
В принципе есть утилита конвертации из обычного PDB в portable (и я ей раньше иногда сжимал PDB файлы стандартных моделей, если их все-же пришлось скомпилировать), но проще их вообще не компилировать. Вы компилиуете все модели с этой галкой ? Или вы сначала компилируете с галкой стандартные, а потом компилируете отдельно остальные, но уже без галки. Если второе, то какие галки отмечаете на закладке Options при втором проходе? |
|
![]() |
#3 |
Moderator
|
Цитата:
Сообщение от Lankey
![]() Спасибо. Я только не поняла, как Вы сами делаете на новой дев машине?
Вы компилиуете все модели с этой галкой ? Или вы сначала компилируете с галкой стандартные, а потом компилируете отдельно остальные, но уже без галки. Если второе, то какие галки отмечаете на закладке Options при втором проходе? ![]() P.S. Поспрашивал окружающих - все говорят - да была такая проблема когда-то, но потом как-то сама собой прошла. Предположу что либо у вас очень старая версия среды разработки, либо что проблема лечиться какими-то нелогичными способами, типа рестарта виртуалки или VS. Последний раз редактировалось fed; 27.01.2025 в 19:11. |
|
Теги |
d365 for operations |
|
|