我正在尝试使用自定义文件名,因为我需要创建两个文件(备份文件),所以我按照以下教程创建文件名Here
现在当我使用DELCUS%MessageID%.txt
进行测试时,一切正常,但当我将其更改为DELCUS%SourceFileName%.txt
时,界面会永久脱水。
我唯一为文件名做的就是这个
fileName =“ContExt”+ System.DateTime.Now.ToString(); Message_send_Belspeed_BeautDay_ContExt(FILE.ReceivedFileName)= 文件名;
有没有理由说使用SourceFileName会导致它脱水?
答案 0 :(得分:3)
发现了这个问题。
一段时间后界面崩溃,文件名看起来像
DELCUS2012 10:50:40.txt
:文件名不好。
答案 1 :(得分:2)
这只是标准的Windows文件命名限制,您无法使用以下任何字符命名文件“\ /:*?”< > |“。很明显你的实例会被卡住!!