В чем разница между бесплатной сборкой и проверенной сборкой? - PullRequest
3 голосов
/ 02 апреля 2012

Я только что установил Windows Driver Kit для XP - Windows 7 , и это может оказаться глупым вопросом, но в чем разница между «свободной сборкой» и «проверенной сборкой»?

PS: я не разработчик драйверов, я установил его просто для проверки некоторых заголовочных файлов для P / Invoke.

Ответы [ 2 ]

3 голосов
/ 02 апреля 2012

Разработчики драйверов часто запускают свой код на «проверенных» сборках Windows - выпуски Windows, которые были скомпилированы без оптимизации и, как таковые, легче отлаживают сбои, создают лучшие дампы памяти и имеют более точно совпадающие символы.

"Свободные" сборки - это нормальные выпуски.

1 голос
/ 03 декабря 2012

Я хотел бы добавить, что в "проверенной" сборке также обычно много вызовов assert(), что позволяет более энергично проверять параметры и т. Д.

...