C#用在网页编程怎么在下载的时候自动生成一个文件夹存放文件?

我用以下代码只能在在我调试的那台电脑自动创建文件夹?在其他电脑上面就不行了,在其他电脑上创建了download文件夹也不能把下载的文件存放进来。我菜鸟,谁来帮帮我。Fil... 我用以下代码只能在在我调试的那台电脑自动创建文件夹?在其他电脑上面就不行了,在其他电脑上创建了download文件夹也不能把下载的文件存放进来。我菜鸟,谁来帮帮我。
FileInfo fil = new FileInfo(downloadfileinfo()[0]);
if (!Directory.Exists(@"D:\download\"))
{
Directory.CreateDirectory(@"D:\download\");
}
releasefile(fil.FullName, @"D:\download\" + fil.Name,downloadfileinfo()[1]);

Response.Write("<Script Language='JavaScript'>if ( window.confirm('文件下载成功!')) " +
"{ window.location.href='download.aspx' }" +
"else {window.location.href='download.aspx '} ;</script>");
展开
 我来答
帐号已注销
2013-07-12 · TA获得超过170个赞
知道答主
回答量:22
采纳率:0%
帮助的人:11.9万
展开全部
权限问题,网站是不能访问"D:\download\" + fil.Name,downloadfileinfo()[1]);
类似这样的文件夹的,只能访问网页文件所在的文件夹,如果你要写文件,右键属性安全,添加用户》everyone选择全部权限即可;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
可能是没有权限,我建议在程序的根目录下面创建
使用(winform) AppDomain.CurrentDomain.BaseDirectory
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友780c2a5
2013-07-12 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:110万
展开全部
权限问题 IIS没有操作D盘的权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式