簡體   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