I'm trying to enable in-extension updating for my photoshop extension. I'm hitting the same issue as http://forums.adobe.com/message/3639926#3639926 where Extension Manager complains that my updated extension's mxi file is the same as an already installed one ("This extension cannot be installed, because it has the same mxi file name with installed extension..."). So now, per the answer I'm trying to do the remove/update using NativeProcess. Is there a way for me to determine the location of the appropriate Adobe Extension Manager CSx.exe. Ideally I'd like this to work no matter what CS version is installed (CS5 or CS5.5, hopefully forward looking to CS6), but I'll settle for figuring out which executable is ran when File.openWithDefaultApplication is called too.