0

次のコードを使用してasp.netにファイルをアップロードしようとしています

Dim FileName As String = System.IO.Path.GetFileName(ClientFileName) 
MyFile.PostedFile.SaveAs(Server.MapPath("~/UploadedImportedFiles/" + FileName))

アップロードされているファイル (book1.xls など) がサーバーでもあるマシンにある場合はすべて完全に機能しますが、ファイルがサーバーではない PC にある場合は 2 行目で失敗します。問題は、Server.MapPath がそこからアップロードされたときに非サーバー PC を参照しているように見えることだと思います。

ありがとう

4

1 に答える 1