我正在使用Sharefile API而我正在尝试从Sharefile下载文件,但是当我这样做时,我收到了消息:
拒绝访问路径“C:\ _ testing”。
以下是下载方法的部分代码:
Public Sub FileDownload(ByVal fileId As String, ByVal localPath As String)
...
...
Try
Dim target As FileStream = New FileStream(localPath, FileMode.Create, FileAccess.Write)
Dim chunk(8192) As Byte
Dim len As Integer
...
...
...
End Sub
在我定义“target”的行中,它会抛出异常,并且消息是代码示例上方发布的消息。
这是为什么?我的测试文件夹具有读/写权限,FileMode设置为“Create”。此外,我在不同的地方尝试过,没有任何运气。
答案 0 :(得分:0)
经过多次评论后,我会尝试发布答案。
Dim target As FileStream = New FileStream(localPath & fileId, FileMode.Create, FileAccess.Write)
您想要下载文件,而不是文件夹。
例如,
Dim target As FileStream = New FileStream("C:\Users\Me\Desktop", FileMode.Create, FileAccess.Write)
抛出错误,
Dim target As FileStream = New FileStream("C:\Users\Me\Desktop\test.jpg", FileMode.Create, FileAccess.Write)
没有按'吨