Если у вас есть несколько потоков одного и того же типа * Вы можете изменить свой код, чтобы работать только один из каждого типа резьбы (или, возможно, поместить это в файле конфигурации приложения, чтобы вы могли быстро его изменить во время отладки).
Если приложение по-прежнему ошибочно работает, вы знаете, что это взаимодействие между различными типами потоков, которые вызывают проблему. Если это не так, то может быть, что есть какой-то ресурс, который вы не зациклировали правильно (например).
То, что я пытаюсь сказать, упрощает ваше приложение до того момента, когда оно использует минимальное количество потоков, чтобы по-прежнему являться вашим оригинальным дизайном.
* Не самое лучшее слово использовать, но, например, если вы икру 10 потоков, чтобы иметь дело с файлом ввода/вывода только икру 1.
, как правило, было бы удобнее использовать эти команды через панель промежуточного уровня в VS (нет необходимости запускать WinDbg как отдельный процесс.) – 2009-10-10 17:01:50
@opc: вы правы, пока вам не нужны другие команды WinDbg. что не всегда так. –