第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問這是不是個bug,要怎么解決 ?這個項目一天要發(fā)送幾萬個文件,將近一個月才出現(xiàn)這一例情況。

請問這是不是個bug,要怎么解決 ?這個項目一天要發(fā)送幾萬個文件,將近一個月才出現(xiàn)這一例情況。

C#
呼喚遠方 2023-04-08 18:14:47
在項目中碰到一個這樣的bug,C#的發(fā)送文件的一個項目,功能是給指定的一些服務(wù)器ftp發(fā)送文件,然后發(fā)送成功的就移動到備份文件夾中.我調(diào)用的是File.Move(file_path, dest_path)方法來移動文件,file_path是原來所在的路徑,dest_path是新路徑,都在D盤下面,現(xiàn)在的情況是:項目運行的時候有一個文件xxx.txt,ftp發(fā)送成功后,移動到備份文件夾中,結(jié)果備份文件夾里有了這個xxx.txt文件,但原來的路徑file_path下也還有這個文件。
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經(jīng)驗 獲得超3個贊

引用

如果文件被占用而導(dǎo)致沒有刪除,怎么不會報錯呢?

異常 條件 
IOException 目標(biāo)文件已經(jīng)存在。 

ArgumentNullException sourceFileName 或 destFileName 為 nullNothingnullptrnull 引用(在 Visual Basic 中為 Nothing)。 

ArgumentException sourceFileName 或 destFileName 是零長度字符串、只包含空白或者包含在 GetInvalidPathChars 中定義的無效字符。 

UnauthorizedAccessException 調(diào)用方?jīng)]有所要求的權(quán)限。 

FileNotFoundException 未找到 sourceFileName。 

PathTooLongException 指定的路徑、文件名或者兩者都超出了系統(tǒng)定義的最大長度。例如,在基于 Windows 的平臺上,路徑必須小于 248 個字符,文件名必須小于 260 個字符。 

DirectoryNotFoundException sourceFileName 或 destFileName 中指定的路徑無效(例如,它位于未映射的驅(qū)動器上)。 

NotSupportedException sourceFileName 或 destFileName 的格式無效。 


異常中不包括這種情況,文件可以讀共享(復(fù)制文件是讀源文件),不能寫共享(刪除或者移動源文件,都是要文件鎖吧),大概就這意思了


查看完整回答
反對 回復(fù) 2023-04-12
?
繁花如伊

TA貢獻2012條經(jīng)驗 獲得超12個贊

windows同一分區(qū)的移動沒錯是不用復(fù)制再刪除; 
File.Move方法的兩個參數(shù),原文件名與目標(biāo)文件名可以不一樣,所以是復(fù)制; 
Move應(yīng)該是調(diào)用系統(tǒng)指令,跟系統(tǒng)上操作的效果是一樣的吧

查看完整回答
反對 回復(fù) 2023-04-12
  • 2 回答
  • 0 關(guān)注
  • 127 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號