请教各位:我最近写了个C#的程序,但是抛出异常了,完整消息只有:System.IO.FileNotFoundException: Could not find file .
但是我不知道怎么回事,不知道它缺少哪个file,所以想请问大家,如何能够跟踪异常看到它更加具体的信息,又没有什么工具?谢谢大家

解决方案 »

  1.   

    try
    {
    }catch(Execption ex)
    {}
    然后f5断点调试你那里操作文件的地方加上短点
      

  2.   

    在错误的那行或者操作文件的地方加断点,然后监视一下,看看所需要的文件在你程序中取到的目录中存不存在吧!
    try{}catch{}也蛮好的
      

  3.   

    try 
    { ....
    }
    catch(Execption ex) 

      LogUtil.Log(ex.Message + " " + ex.StackTrace)
    }
      

  4.   

    你选择路径的是不是没有获取正确啊?
    可以插入一个断点看看。也可以。
                  try 
                {             } 
                catch(Exception ex) 
                {
                    MessageBox.Show(ex.Message + " " + ex.StackTrace);
                } 
      

  5.   

     ex.StackTrace 果然可以捕捉到异常代码的行号! 谢谢楼上高人!