質問: await res.Content.ReadAsStreamAsync()) { httpStream.CopyTo(fileStream); fileStream.Flush(); } } } } } } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) Microsoft Visual Studio Community 2017 Version 15.0.26228.9 D15RTWSVC Microsoft .NET Framework Version 4.6.01586 です。 よろしくお願いします。
回答: こんにちは。 「ファイルが完成しない」というだけではどういう状況かわかりませんが、「ファイルはローカルに生成されるが中身が空(or 破損状態)」ということでしょうか? ファイルをダウンロードするコードとしては問題はなさそうなので、以下の2つを確認してみて下さい。 * ファイルが生成されない場合、`targetfolder + name`の中身が意図したものになっていますか? * Slack APIの公式ドキュメントによると、`file.url_private_download`のUrlへのアクセスには認証トークンが必要ということですが、引数に渡しているHttpClientにはトークンを付けていますか? file type | Slack