How can I start the default program for an arbitrary file from .net?
Eg if I have a FileInfo
reference to a .mp3 music, I want to launch Windows Media Player (if that's set up as the default handler for the file type)
Consequently if I have .xls, I want to launch Excel with the file pre-opened.
How can I do this from code?