2017-08-02 3 views
0

私はURLからファイルをダウンロードするプロジェクトを持っています。私はビジュアルスタジオからプログラムを実行するときにファイルを完全にダウンロードしていますが、プロジェクトをIISサーバーに公開すると、ファイルをダウンロードできないため、エラーも発生しません。ファイルはCのローカルフォルダにダウンロードし、パスはハードコードされている必要があります。ファイルダウンロードの問題

私はVBでdownloadFile関数を使用しています。ネット。

+0

ファイルの場所は何ですか? –

+0

エラーがなければなりません。まれにしか動作しません。私はそれがパスへのアクセスを持っていないと仮定します。 –

+0

すべてのIIS設定。プール上のアイデンティティ。要求のサイズなど、あなたの質問は、「IISを設定してファイルのダウンロードが成功するように設定する」のようないくつかのIIS管理者に向けられます。 –

答えて

1

ファイルは、パスがハードコードされているCのローカルフォルダにダウンロードする必要があります。

あなたはIISからプログラムを実行すると、ユーザーアカウントは、このプログラムのために責任があるかについて考える必要があります。これは、Visual Studioで使用したアカウントとは異なるアカウントになります。次に、フォルダに移動し、ユーザーアカウントに書き込み権限があることを確認します。

この問題は、あなたが良い習慣をたどっていれば避けられたかもしれません。 NOT C:\ドライブのすぐ下にフォルダを作成して使用することをお勧めします。これはWindows 98日間の保留ですが、Windows 2000とXPが登場して以来15年以上前のことを歓迎しています。

関連する問題