标签: c# pdf system.diagnostics
我试图打开由我的程序生成的PDF文件:
System.Diagnostics.Process.Start(FILE PATH);
它适用于Windows 7,但在Windows 8.1(运行Adobe XI)中无声地失败,没有例外。当我打开任务管理器并找到该过程时,它正在运行(好像它仍在准备显示pdf)。
文件路径中有一个连字符。删除连字符后,问题就消失了。
连字符或空格的问题是什么?它是Windows 8问题还是新的pdf版本?