Я пишу замену надстройке Visual Studio, которую мы получили от третьей стороны. Их надстройка имеет одну функцию, которую я не могу заменить, однако. Он взаимодействует с другой их программой (которая нам все еще нужна), запуская ее, сообщая ей PID Visual Studio и позволяя другой программе вызывать свою надстройку Visual Studio через COM +.
Итак, вопрос, как я могу перепроектировать разговор между надстройкой и другим приложением? У меня нет исходного кода для сторонних надстроек / приложений, но у меня есть законные права делать то, что я делаю, поэтому реверс-инжиниринг не проблема.