こんにちはGZipStreamを使用してファイルを圧縮しようとしています。C#でファイルを正しく解凍できません。
私は自分の拡張を作成している、のは、私は.myextensionを圧縮し、その拡張子を維持しようと.myextension
それを呼びましょう。私は.myextensionを同じ拡張子に圧縮しようとしています。例:私はmyfile.myextensionと をmyfile.myextensionに圧縮したいと思います。できます。私は本当によくファイルを圧縮することができます。
問題は、GZipStreamを使用して解凍しようとすると、マジックナンバーが間違っているということです。
どうすれば修正できますか?解凍すると、拡張子を.gzに変更するだけですか?私は何とかそれを変換する必要がありますか?私はどのように続行するのか分かりません。
これは、ファイル拡張子とは関係ありません。 7-zipなどのアプリケーションを使用して圧縮ファイルを解凍できますか?はいの場合、解凍コードにエラーが含まれている可能性があります。コードを投稿してください。 – Yogu
ファイル名の拡張子とは関係ありません。より良いブレッドクラムを残す必要があります。 –
拡張子はまったく問題ではありません。バイト[]の代わりに解凍前にファイルを文字列に読み込みますか?解凍のいくつかのコードを表示 –