asp.net从网页访问文件夹

时间:2016-12-17 13:21:08

标签: c# asp.net

所以即时尝试为项目开发网站,我必须做以下事情:

管理员必须访问一个文件夹(我需要在管理页面中放一个按钮,这样当按下它时会打开一个包含子文件夹的特定文件夹。)

该文件夹位于server.mappath,与app_data处于同一级别,依此类推。

我需要一种方法来访问它,因为我尝试这样做:

String foldername = "name";

Response.ContentType = "application/octet-stream";

Response.AppendHeader("content-disposition", "attachment;filename=" + foldername);

Response.TransmitFile(Server.MapPath("~/" + foldername));

Response.End();

我得到了一个“拒绝访问该文件夹”#34;错误:/

请帮助我必须为我的项目工作

1 个答案:

答案 0 :(得分:1)

更新:

我自己刚刚解决了,似乎我正在使用“.TransmitFile”来上传文件! used:System.Diagnostics.Process.Start(“explorer.exe”,@“把物理路径放在这里”);它像魔术一样工作! :d