繁体   English   中英

File.Move是否引起TagetInvocationException?

[英]File.Move Causing a TagetInvocationException?

我有一个程序,在下载了一些文件之后,它们会在C驱动器中移动它们。 但是,当我调用file.move时,出现以下异常:

mscorlib.dll中发生了类型为'System.Reflection.TargetInvocationException'的第一次机会异常

附加信息:调用的目标已引发异常。

如果有用于此异常的处理程序,则可以安全地继续执行该程序。

我知道,当您实际上没有目录但我有时,可能会发生这种情况。 实际上,它确实可以正确移动文件,只会引发错误。 我找不到任何信息吗? 我应该只是尝试抓住这个假错误,还是应该弄清楚发生了什么? 谢谢!

File.Move不会引发此类异常。 或者至少这就是MSDN上的异常列表所说的http://msdn.microsoft.com/en-us/library/system.io.file.move.aspx

因此,这可能是由其他原因引起的,请检查内部异常并进一步调查。

有关此异常,请参见InnerException,您将知道原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM