我们正在移动我们的Web应用程序,该应用程序在32位服务器上作为网站运行,也在64位服务器中运行。
将文本文件上传到服务器时出现错误,如:
" SaveAs方法配置为需要有根路径,路径
http:\\mypath\CitiDirect\TimeSheet2.txt
不是root。 "
但它在Web应用程序中运行良好的32位服务器。 文件上传代码是:
FileUpload1.SaveAs("\\" & Request.ServerVariables("LOCAL_ADDR") _
& "\CitiDirect$\TimeSheet2.txt")
答案 0 :(得分:0)
您可以使用此解决方法:
将文件上传到临时文件夹,然后使用
Fileupload1.SaveAs("\\" & yourtmppath)
file.move(source,destination)
然后使用此coz如果源正在使用中,它将被复制但不会从原始目录中删除
if file.exist(source) then file.delete(source)