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); 展开
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); 展开
5个回答
展开全部
windows的安全机制, 你可以打开 Test文件夹的属性,在安全中为你要使用的用户添加权限,或者你也可以直接添加EveryOne,并给它完全控制的权限 呵呵
另外,你要手动输入盘符的话,你可以直接输入全路径。
另外,你要手动输入盘符的话,你可以直接输入全路径。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string path1 = ((@"D:\test\*.*")+Console.ReadLine());
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安全性呀....资源管理器-安全-web共享然后为text这个目录增加asp.net用户就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@"D:\test"要改成@"D:\test\"吧,你缺少了一个\啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询