如何在不使用fileupload控件的情况下将文件复制到aspx中共享驱动器

时间:2017-01-25 14:30:23

标签: asp.net .net vb.net file-upload

我需要将文件从其他驱动器复制到网页中共享驱动器。我无法使用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

0 个答案:

没有答案