我换了一种办法: Dim objWebClient As New WebClient()
Dim btResponse As Byte()
btResponse = objWebClient.UploadFile("file:\\server\d$", "c:\ghost.exe")
Response.Write(btResponse)
还是同样的错误:无法更新密码。提供给新密码的值包含密码中不允许的值。
to spring_ok(SpringDotNet).照你的方法做,还是无效。
我这样写的:
Dim path As String = "\\server\e$\ghost.exe"
Dim permission As New FileIOPermission(FileIOPermissionAccess.Write, path)
Try
permission.Demand()
Catch exp As System.Security.SecurityException
Response.Write("<script>alert('您没有权限写入数据!')</script>")
Catch exp As Exception
Response.Write("<script>alert('未知错误!' " + exp.Message + ")</script>")
End Try
'Try
File.Copy("c:\ghost.exe", path)
它在第一个try catch块中不报错,说明我有写入的权限。但是运行到file.copy时,就抛出了上述的错误.
?????