エンドユーザーからFTPサイトにいくつかのファイルをアップロードすると同時に、いくつかのフィールドをデータベースに書き込むアプリケーションを構築しています。 IEのファイルアップロードは正常に動作します... FirefoxとChromeでは、ファイルを見つけることができないというエラーが表示されます(現時点ではlocalhostで実行していますが、まだ開発環境や本番環境に移行していません)。FTPでの.netのアップロード - いくつかのブラウザで正しいファイルパスが得られない
私は経由でファイルを取得しようとしている。また、アプリケーションがに居住されているフォルダを指している...
Server.MapPath(FileUpload1.PostedFile.Filename)
をそして:。
Path.GetFullPath(FileUpload1.PostedFile.Filename)
...これはc:// Programs(x86)/ ...を指しています...
私がそれを入手した場合、ファイルを正しくアップロードすることができますどちらのフォルダからでも、どこからでも。
この点をどのように適切な場所に指し示すかについてのアイデアはありますか?あるいは、それがサーバー環境に置かれたら、実際には正しく動作しますか?
ありがとうございます!