string savePath = Server.MapPath("../UpLoadFile");
if(!Directory.Exists(savePath))
{//若无 UpLoadFile 文件夹,则创建该文件夹
DirectoryInfo d = Directory.CreateDirectory(savePath);
}我用上面这个方法它提示:
对路径“c:\inetpub\wwwroot\HcAsset\UpLoadFile”的访问被拒绝。之前可以的,重装系统后,运行原来的程序,就有这个错误了 。
if(!Directory.Exists(savePath))
{//若无 UpLoadFile 文件夹,则创建该文件夹
DirectoryInfo d = Directory.CreateDirectory(savePath);
}我用上面这个方法它提示:
对路径“c:\inetpub\wwwroot\HcAsset\UpLoadFile”的访问被拒绝。之前可以的,重装系统后,运行原来的程序,就有这个错误了 。
解决方案 »
- 请教Winform程序RichTextBox控件只显示前1000行,如何做到,谢谢
- codesmith<%= this.SourceTable.Name %> 标签是怎么转化成我们需要的代码的?
- 关于C#里面的结构体指针,在线等!!!
- 算法求解!!
- 如何在页面上直接绑定实体对象?
- 调用CMD问题
- C#2005连接数据库出错:"conn.ServerVersion"引发的“System.InvalidOperationException”类型的异常
- 如何转换RFC822时间格式到本地时间格式
- 下载电子图书的好去处。。。
- 如何动态引用dll
- 有一串20000字节左右的数据需要用socket传送?发送和接收的代码怎样写才不会丢数据。
- 高手帮忙啊~~~~Socket和TcpListener在接收数据时,为什么总接收不完??
string savePath = Server.MapPath("../UpLoadFile");
里的
"../UpLoadFile"
改成
"..\UpLoadFile"
试过了么,要是还是不行就是权限问题了
在IIS选中目录后设置一下试试.还不行的话,就在Windows中再设置一下文件夹的权限.