第一个问题是因为你试图对虚拟目录进行操作,那是不允许的,如果需要,并且在有权限的情况下,应该直接操作物理目录;Directory类的静态函数都是直接操作物理目录的;
第二个问题很明显啊,在目录中已经存在相同文件名称的文件,所有无法再创建了,这个问题很容易出现在多此进行程序调试情况下发生,因为第一次调试的时候该文件就被创建了
第二个问题很明显啊,在目录中已经存在相同文件名称的文件,所有无法再创建了,这个问题很容易出现在多此进行程序调试情况下发生,因为第一次调试的时候该文件就被创建了
解决方案 »
- 关于sql查询的问题
- 关于列的拖动
- Timelines 层次问题
- 在txt文件中,例如一个完整的文本行为abc,c后面没有空格(即该行到字符c就结束了),那么跟在c后面的符号是回车符\r、还是\n、还是\r\n、还是\n\r,还是其它什么符号?
- vs2003/2005的2个小问题
- [新手问题]程序生成出现:KeyContainer 路径“VS_KEY_B28142569D6D3524”无效。KeyContainer 必须指向现有文件。
- devexpress gridcontrol问题
- 如何把一个DataTable放入Access数据库中?
- 請教各位高手﹕web form里面的消息機制如何定做和調用?
- 如果用C#实现将报表里的内容导出存为Word文档!
- 字符串的大小比较运算符是什么?
- ··DataGrid1_ItemCommand需要实现下载功能,命令没有错误,为什么无法触发ItemCommand事件??点击按钮后没有任何反应。有代码,在线等
小弟不明白是什么意思,请指教!不胜感激!!!
对System.IO.Directory.Move方法来说,DestDirName应该是包含目标文件夹名和移动过去后的文件名,而不仅仅是目标文件夹名
例如,应写成
Directory.Move(@"c:\fileName", @"c:\destDir\fileName");
System.IO.Directory.Delete(DestFile); System.IO.File.Move(SourceFile,DestFile);