July 2nd, 2014

Как пропатчить Remote Debugger 2012 под Windows XP

Вторая на данный момент по популярности винда более не поддерживается официально. Под нее не будут выпускаться патчи, ну почти. Но что действительно заставляет меня переходить с нее на что-то более новое, так это невозможность работы на ней Visual Studio старше 2010-й версии. Конечно, я не нахожу в этом серьезной проблемы, но по ряду причин XP у меня прочно засела на виртуалке, и я продолжаю ее использовать в таком виде. VC++ 2012/2013, кстати, хотя не работает на XP, но позволяет собирать под нее программы. В противном случае было бы очень сложно заставить разработчиков переходить на новые студии, потому что еще очень много стороннего софта заявляет поддержку старых винд. Но чтобы все-таки усложнить людям жизнь, под XP кроме самой студии не работает также Remote Debugger. То есть писать что-то под эту ненавистную MS операционку пока можно, но вот отлаживать уже никак (по крайней мере, в удобной среде VS). Это доставило мне некоторые неудобства, и я решил исправить ситуацию. Просто взял этот ремоут дебаггер и пропатчил, чтобы работал. Собственно, вот он. Правда, он умеет только native код, т.к. мне этого более чем достаточно. Если вам тоже, можно брать и юзать. Ну а для тех, кому просто интересно, суть проделанных извращений под катом.

Collapse )