Given an application "Foo" which can be installed with or without a manifest (Into "Program Files") under windows Vista, which also has a subdirectory of the application install path "bar":
How can i locate the actual path of \foo\bar from a another (C#) application which does not use file and registry virtualization.
Is there a clean way of doing this?