Що таке SymChk?

SymChk (інструмент Microsoft Symbol Checker), Symchk.exe, є програма, яка порівнює виконувані файли з файлами символів, щоб перевірити наявність правильних символів.

Приклад використання Якщо вказано низхідне сховище, SymChk створить копії всіх дійсних символьних файлів, знайдених сервером символів, і розмістить їх у нижньому сховищі. Лише файли символів, які є повними збігами, копіюються вниз. SymChk завжди виконує пошук у сховищі нижче за течією, перш ніж запитувати сервер символів.

SymChk постачається разом із засобами налагодження для Windows (http://msdn.microsoft.com/en-us/windows/hardware/gg463009). Дивно, що інструменти налагодження не інстальовано з Visual Studio. Отже, після інсталяції Windows SDK можна знайти symchk у C:\Program Files\Debugging Tools для Windows (x64) (або подібні).

Запустіть SymChk із параметром /om, щоб створити файл маніфесту з описом файлів, для яких потрібно отримати символи. Перемістіть файл маніфесту в мережу, яка має сховище символів. Запустіть SymChk із параметром /im, щоб отримати символи для файлів, описаних у файлі маніфесту.

SymChk (інструмент Microsoft Symbol Checker), Symchk.exe, є програма, яка порівнює виконувані файли з файлами символів, щоб перевірити наявність правильних символів.

В обчислювальній техніці це файл маніфесту файл, що містить метадані для групи супровідних файлів, які є частиною набору або когерентної одиниці. Наприклад, файли комп’ютерної програми можуть мати маніфест із описом назви, номера версії, ліцензії та складових файлів програми.