为什么我用System.Diagnostics.Process.Start(@"F:\节点.doc");这句代码打不开文件呢?
急求,感谢!

解决方案 »

  1.   

    那个参数需要指定一个可以执行的命令。
    参考一下MSDN: http://msdn.microsoft.com/zh-cn/library/53ezey2s.aspx你可以试试:
    System.Diagnostics.Process.Start("start", @"F:\节点.doc");
      

  2.   

    你确信代码可以跑到System.Diagnostics.Process.Start(@"F:\节点.doc")? 这代码是没问题的
      

  3.   

    Process.Start("打开DOC文的程序如WORD或WPS", "F:\节点.doc");
    你用什么程序来打开?windows本身是无法打开DOC文件的。
      

  4.   

    安装Word了么?试试看
    System.Diagnostics.Process.Start("winword.exe", @"F:\节点.doc");
      

  5.   

    检查下是否安装了word。
    还有就是doc文档是不是设定为默认用word打开
      

  6.   

    System.Diagnostics.Process.Start(@"F:\节点.doc")
    语法没有错误,如果你的机器能点击点.doc打开文件而不出现任何对话框,如询问格式兼容性问题等,就是可以的另外,不要在Web程序中使用