想通过asp.net网页编写一个向FTP服务器上载文件的小程序,但是运行到fileStream = File.Open(fileName, FileMode.Open)这行时总是出现“Access to the path 'C:\Data\a.iso' is denied. ”,怎么实现把本地的文件通过Asp.net网页向服务器上传呢,应该怎么写?
谢谢!代码:
         Dim requestStream As Stream = Nothing
        Dim fileStream As FileStream = Nothing
        Dim uploadResponse As FtpWebResponse = Nothing        Dim uploadUrl As String = "ftp://192.168.0.1"
        Dim fileName As String = "C:\\Data\a.iso"        Dim uploadRequest As FtpWebRequest = CType(FtpWebRequest.Create(uploadUrl + "/b.iso"), FtpWebRequest)        uploadRequest.Credentials = New System.Net.NetworkCredential("ftp01", "123")
        uploadRequest.Method = WebRequestMethods.Ftp.UploadFile
        uploadRequest.Proxy = Nothing
        requestStream = uploadRequest.GetRequestStream()
 
        fileStream = File.Open(fileName, FileMode.Open)