如何使用System.Diagnostics打开(.tif)文件

本文关键字:tif 文件 打开 何使用 System Diagnostics | 更新日期: 2023-09-27 17:49:41

我在打开(.tif)文件时遇到问题,它抛出异常"系统找不到指定的文件"。下面是我如何打开(.tif)文件的代码:

try
{
    ProcessStartInfo p = new ProcessStartInfo();
    p.FileName = "MSPVIEW.exe";
    p.Arguments = @"C:'New folder'sample.TIF";
    p.UseShellExecute = false;
    p.ErrorDialog = false;
    p.RedirectStandardOutput = true;
    p.WindowStyle = ProcessWindowStyle.Maximized;
    Process.Start(p);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}

但是当我要打开(.txt)文件时,它没有问题。下面是我如何打开(.txt)文件的代码:

try
{
    ProcessStartInfo p = new ProcessStartInfo();
    p.FileName = "notepad.exe";
    p.Arguments = @"C:'New folder'NewTextFile.txt";
    p.UseShellExecute = false;
    p.ErrorDialog = false;
    p.RedirectStandardOutput = true;
    p.WindowStyle = ProcessWindowStyle.Maximized;
    Process.Start(p);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}

是否有人有同样的问题打开(.TIF)文件?或者提供一些解决方案来解决这个问题?

如何使用System.Diagnostics打开(.tif)文件

听起来mspview.exesample.TIF的路径无效。

是否可以指定mspview.exe的完整路径,然后打开Windows资源管理器验证sample.TIF的路径?