asp.net用file.delete()出现多路径的访问被拒绝
ProtectedSubButton2_Click(ByValsenderAsObject,ByValeAsEventArgs)HandlesButton2.ClickD...
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click
Dim myc As SqlConnection = New SqlConnection("server=127.0.0.1;uid=Fay;pwd=19891016;database=studentdb;")
myc.Open()
Dim insertstr As String = "delete chengji "
Dim cmd As SqlCommand = New SqlCommand(insertstr, myc)
cmd.ExecuteNonQuery()
Dim file As FileInfo
Dim filename As String = FileUpload1.FileName
file = New FileInfo(Server.MapPath(("~ \\NewFolder1\\") + filename))
file.Delete()
myc.Close()
End Sub
路径找对了就是不能实现删除文件夹里的文件 展开
Dim myc As SqlConnection = New SqlConnection("server=127.0.0.1;uid=Fay;pwd=19891016;database=studentdb;")
myc.Open()
Dim insertstr As String = "delete chengji "
Dim cmd As SqlCommand = New SqlCommand(insertstr, myc)
cmd.ExecuteNonQuery()
Dim file As FileInfo
Dim filename As String = FileUpload1.FileName
file = New FileInfo(Server.MapPath(("~ \\NewFolder1\\") + filename))
file.Delete()
myc.Close()
End Sub
路径找对了就是不能实现删除文件夹里的文件 展开
4个回答
展开全部
试试IIS中设置文件夹的属性,把写入勾上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
感觉要指定主机ip什么的吧。
有没有Delete的权限,文件有没有运行
有没有Delete的权限,文件有没有运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string s = Server.MapPath(("~ \\NewFolder1\\") + filename;
System.IO.File.Delete(s);
如果不行,是权限问题了
System.IO.File.Delete(s);
如果不行,是权限问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你有没有对文件夹的删除权限呢/everyone的权限全给.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询