c# 对路径“D:\test”的访问被拒绝。

c#对文件读写Console.WriteLine("请输入欲存盘的文件名:");stringpath1=@"D:\test"+Console.ReadLine();tes... c#对文件读写 Console.WriteLine("请输入欲存盘的文件名:");
string path1 = @"D:\test"+Console.ReadLine();
test文件夹在d盘中有。调试时显示:c# 对路径“D:\test”的访问被拒绝。
怎么办?帮帮我~~
还有,怎么实现在手动输入时指定是c盘或别的盘,而不是程序中指定???
d盘内没有test文件夹就正常,但内容显示0字节,格式不清楚
谢谢大家,但好像都不行,设置成为共享也不行。
无奈了,在帮帮我 显示“确保您有足够的特权来访问此资源”
Console.WriteLine("请输入欲存盘的文件名:");
path1 = @"D:\test"+Console.ReadLine();
myFile = File.CreateText(path1);
展开
 我来答
pengjianhang
2008-04-01 · TA获得超过296个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:368万
展开全部
windows的安全机制, 你可以打开 Test文件夹的属性,在安全中为你要使用的用户添加权限,或者你也可以直接添加EveryOne,并给它完全控制的权限 呵呵

另外,你要手动输入盘符的话,你可以直接输入全路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxflybee
2008-04-01 · TA获得超过143个赞
知道小有建树答主
回答量:765
采纳率:0%
帮助的人:361万
展开全部
string path1 = ((@"D:\test\*.*")+Console.ReadLine());
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nlp005
2008-04-01
知道答主
回答量:29
采纳率:0%
帮助的人:0
展开全部
就是少了1个\
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谢抢来
2008-04-01 · TA获得超过262个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:404万
展开全部
安全性呀....资源管理器-安全-web共享然后为text这个目录增加asp.net用户就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
christiankula
2008-04-01 · TA获得超过1007个赞
知道小有建树答主
回答量:1275
采纳率:0%
帮助的人:0
展开全部
@"D:\test"要改成@"D:\test\"吧,你缺少了一个\啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式