我需要将文件从其他驱动器复制到网页中共享驱动器。我无法使用FileUpload Control。我使用windowsIdentity来复制。它适用于VS但是当它在服务器上发布时。它显示无法找到该文件。有人会告诉我应该做什么。感谢。
有我的代码:
Dim ImpersonateContext As WindowsImpersonationContext = Nothing
Try
ID = CType(User.Identity, WindowsIdentity)
ImpersonateContext = ID.Impersonate()
System.IO.File.Copy("C:\Users\tester\Desktop\test.pdf, "\\sharedrive\temp\test.pdf")
Catch ex As System.Exception
Throw New System.Exception(System.Security.Principal.WindowsIdentity.GetCurrent().Name & vbCrLf & ex.Message.ToString)
Finally
If Not ImpersonateContext Is Nothing Then
ImpersonateContext.Undo()
End If
End Try