我正在使用水晶报告创建一个pdf文件。该报告已成功导出和创建。但是,完成此操作后,我需要我的WPF应用程序在给定指定路径的情况下自动打开报告:
string path = svfl.FileName; <--SaveFileDialog
//somecode here
report.Export();
if (File.Exists(path))
{
System.Windows.Forms.MessageBox.Show(path);
File.Open(path, FileMode.Open);
}
文件存在,因为它进入条件,但它不会打开。我错过了什么?
答案 0 :(得分:1)
试试这个:
if (File.Exists(path))
{
Process.Start(path);
}