C# 让windows决定如何打开/运行该文件?
我正在保存文件(图像、Excel文档、Word文档、exe文件、bat文件等)。我需要从程序内部执行该文件,问题是是否有办法让Windows处理如何运行/执行该文件?就像在资源管理器中双击文件一样?看看该方法: 注意:这将适用于任何已注册的文件扩展名,例如C# 让windows决定如何打开/运行该文件?,c#,.net,windows,io,C#,.net,Windows,Io,我正在保存文件(图像、Excel文档、Word文档、exe文件、bat文件等)。我需要从程序内部执行该文件,问题是是否有办法让Windows处理如何运行/执行该文件?就像在资源管理器中双击文件一样?看看该方法: 注意:这将适用于任何已注册的文件扩展名,例如 System.Diagnostics.Process.Start(@"c:\Image.bmp") 将用注册的程序打开映像。以保存的文件路径名作为参数启动新进程: System.Diagnostics.Process.Start(pathT
System.Diagnostics.Process.Start(@"c:\Image.bmp")
将用注册的程序打开映像。以保存的文件路径名作为参数启动新进程:
System.Diagnostics.Process.Start(pathToYourFile);
可能重复的
System.Diagnostics.Process.Start(pathToYourFile);