ASP.NET移动目录下的文件

简介: ASP.NET移动文件,本来想用那个Dir****.Move的方法的,但是不知道怎么回事总是出错,算了,还是自己写个方法遍历文件一个一个移动吧。 1     ///  2     /// 移动目录内的文件到另一目录 3     ///  4     /// 源目录,如:Server.
+关注继续查看

    ASP.NET移动文件,本来想用那个Dir****.Move的方法的,但是不知道怎么回事总是出错,算了,还是自己写个方法遍历文件一个一个移动吧。

 1     /// <summary>
 2     /// 移动目录内的文件到另一目录
 3     /// </summary>
 4     /// <param name="sorDir">源目录,如:Server.MapPath("~/product_image/44/8813/")</param>
 5     /// <param name="desDir">目标目录,如:Server.MapPath("~/product_image/141/8813/")</param>
 6     public static void MoveDirFile(string sorDir, string desDir)
 7     {
 8         if (!Directory.Exists(sorDir))
 9         {
10             return;
11         }
12         if (!Directory.Exists(desDir))
13         {
14             Directory.CreateDirectory(desDir);
15         }
16         foreach (string item in Directory.GetFiles(sorDir))
17         {
18             try
19             {
20                 FileInfo fi = new FileInfo(item);
21                 string tmp = desDir + fi.Name;
22                 if (File.Exists(tmp))
23                 {
24                     File.Delete(tmp);
25                 }
26                 fi.MoveTo(tmp);
27             }
28             catch (Exception)
29             {
30                 throw;
31             }
32         }
33         Directory.Delete(sorDir, true);
34     }

 

 

目录
相关文章
|
4月前
|
开发框架 前端开发 .NET
asp.net 文件分片上传
asp.net 文件分片上传
60 0
asp.net 文件分片上传
|
开发框架 JavaScript 前端开发
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
372 0
ASP.NET Core WEB API 使用element-ui文件上传组件el-upload执行手动文件文件,并在文件上传后清空文件
|
开发框架 前端开发 .NET
ASP.NET Core单文件和多文件上传并保存到服务端
ASP.NET Core单文件和多文件上传并保存到服务端
|
开发框架 移动开发 前端开发
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
231 0
|
开发框架 前端开发 JavaScript
ASP.NET Core 2.1以上Bootstr ap4前端模板文件,开发环境与发布环境前端模板environment的使用
ASP.NET Core 2.1以上Bootstr ap4前端模板文件,开发环境与发布环境前端模板environment的使用
189 0
ASP.NET Core 2.1以上Bootstr ap4前端模板文件,开发环境与发布环境前端模板environment的使用
|
开发框架 .NET C#
ASP.NET Core 返回文件、用户 下载文件,从网站下载文件,动态下载文件
ASP.NET Core 返回文件、用户 下载文件,从网站下载文件,动态下载文件
452 0
|
存储 开发框架 前端开发
ASP.NET实现文件的上传和下载
最近做的一个高校网站中涉及到了上传和下载文件的需求(具体需求为:网站公布的通知,在后台要能给每个通知添加附件,在前台要能显示并下载附件),之前只是学习过关于上传的 理论知识,这里实践了一下下,与大家分享一下成果。
ASP.NET实现文件的上传和下载
|
开发框架 .NET Linux
ASP.NET Core: 十二.内置日志、使用Nlog将日志输出到文件(下)
应用离不开日志,虽然现在使用VS有强大的调试功能,开发过程中不复杂的情况懒得输出日志了(想起print和echo的有木有),但在一些复杂的过程中以及应用日常运行中的日志还是非常有用。   ASP.NET Core提供了内置的日志,但没弄明白这么把它输出到文件, 只能在VS的输出中查看, 谁知道怎么弄告诉我一下。
228 0
|
开发框架 .NET C++
ASP.NET Core: 十二.内置日志、使用Nlog将日志输出到文件(上)
应用离不开日志,虽然现在使用VS有强大的调试功能,开发过程中不复杂的情况懒得输出日志了(想起print和echo的有木有),但在一些复杂的过程中以及应用日常运行中的日志还是非常有用。   ASP.NET Core提供了内置的日志,但没弄明白这么把它输出到文件, 只能在VS的输出中查看, 谁知道怎么弄告诉我一下。
343 0
ASP.NET Core: 十二.内置日志、使用Nlog将日志输出到文件(上)
相关产品
云迁移中心
推荐文章
更多