我有一个程序,在下载了一些文件之后,它们会在C盘上移动它们。当我调用file.move时,我得到以下例外:
mscorlib.dll中出现'System.Reflection.TargetInvocationException'类型的第一次机会异常
附加信息:调用目标引发了异常。
如果存在此异常的处理程序,则可以安全地继续该程序。
我知道当你没有这个目录但我这样做时会发生这种情况。它实际上是正确地移动文件,它只是抛出一个错误。我找不到任何关于此的信息?我应该尝试捕捉这个假的错误,还是应该弄清楚发生了什么?谢谢!
答案 0 :(得分:1)
File.Move不会抛出那种类型的异常。或者至少这是MSDN上的例外列表http://msdn.microsoft.com/en-us/library/system.io.file.move.aspx
所以这可能是由其他原因引起的,请检查内部异常并进一步调查。
答案 1 :(得分:0)
请参阅此异常的InnerException,您将知道原因。