[SOLUTION]C#のWebクライアント:リンク
における不正な文字は、私はパス引数にURL url引数にパスを通過しました。愚かな私
[/ SOLUTION]
私はアップデータプログラムを作りたいので、私はDropboxのからいくつかのファイルの(.zipファイル)をダウンロードする必要があります。私は自分自身を書いた.dllの中にMethodeをダウンロードしていますが、ちょうど言及したくない問題ではありません。今は、このメソッドを文字列配列からLinkで呼び出すときです。私が取得:
今すぐエラーメッセージは、ドイツ語であるので、私はあなたのためにそれを翻訳します:「例外をWebクライアントのリクエストをしながら」。
が、私は正確なエラーがあるエラーのいくつかのより多くの情報を与えることができます。
を私はDropboxのから別のリンクを試してみました
「ダウンロード文字列に不正な文字があります」。
作品:
https://www.dropbox.com/s/n82iqqf1vmfrfhr/Base.zip?dl=1
が動作しない:
https://www.dropbox.com/s/dd146f85trixobv/update1.zip?dl=1
両方のリンクは、同じ配列から来る...
だけで正常に動作します。だから私は、文字列の配列が、その中に3つのリンクを持つファイルを読み込みFile.ReadAllLinesを()を使用して生成される
...不正な文字が何であるかを知りません。
ファイルが正確に次のようになります。
https://www.dropbox.com/s/n82iqqf1vmfrfhr/Base.zip?dl=1
https://www.dropbox.com/s/dd146f85trixobv/update1.zip?dl=1
https://www.dropbox.com/s/xcmat8x8qlijxsn/update2.zip?dl=1
は多分 '\ rを\ N 'か何かのようなものがあります:
だから、以下のコードを使用しますリンクに?それを確認していただけますか? – khlr
リンクはhttps://www.dropbox.com/s/dd146f85trixobv/update1.zip?dl=1ですので、リンクには**/s/d **がありますが、これはエラーの説明ではありませんhttps://www.dropbox.com/s/n82iqqf1vmfrfhr/Base.zip?dl=1はうまく動作し、同じものを持っています。 –
'/ s/d'は問題ありません:)しかし、あなたはファイルからリンクを読んでいると言いました。ソースファイルのそれぞれの行に不正な文字が含まれている可能性があります。 – khlr