Alw*_*wyn -1 .net c# filesystems process
如何从.net启动任意文件的默认程序?
例如,如果我有一个FileInfo.mp3音乐的引用,我想启动Windows Media Player(如果它被设置为文件类型的默认处理程序)
因此,如果我有.xls,我想在预先打开文件的情况下启动Excel.
我怎么能从代码中做到这一点?
只需使用Process.Start(MSDN文章)
Process.Start(pathToYourFile);
Run Code Online (Sandbox Code Playgroud)
Windows将启动相应的应用程序.请注意:如果没有该文件类型的标准应用程序,则在Windows 8之前,这将引发异常.