問題タブ [system.io.compression]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
252 参照

.net-core - CoreRT でコンパイルされたプログラムが ZIP ファイルで動作しないのはなぜですか?

テスト用に次の簡単なプログラムを作成しました。

このページに従って、HelloZip プロジェクト ディレクトリから実行dotnet new nugetし、推奨されるパッケージ ソースを nuget.config に追加してから、次のコマンドを実行しました。

次のエラーが発生しました。

私は間違いを犯していますか、それとも AOT コンパイラは System.IO.Compression をまだ適切にサポートしていませんか?

0 投票する
1 に答える
1008 参照

c# - ディレクトリ内のすべての .zip アーカイブを解凍します

ディレクトリ内のすべての .zip アーカイブを解凍し、抽出したファイルを別のディレクトリに配置するスクリプトを構成するのに苦労しています。着信 .zip アーカイブを処理するために、このスクリプトをスケジュールに従って実行するようにスケジュールしたいと考えています。

ソース ディレクトリ内の .zip ファイルごとに、それらのファイルを展開先に展開する必要があり、すべての .zip ファイルが処理されるまで繰り返します。

これが私の恐ろしい試みです。

0 投票する
1 に答える
258 参照

powershell - エントリの IO.Compression.ZipFile カウントが 7zip GUI と一致しないのはなぜですか?

この回答のように圧縮されたエントリの数を数えることで、PowerShell で ZIP アーカイブの内容を確認しようとしています。

ただし、結果は 7Zip GUI、gci、Entries.Count、および 7Zip CLI の間で一貫性がありません。次に例を示します。

= 77779 ファイル

= 77838 エントリ

= 77779 個のファイル、59 個のフォルダー (つまり、77838 個のオブジェクト)

ただし、59 個のフォルダー数は間違っています。7Zip GUI には、77779 個のファイルと 35726 個のフォルダーが表示されます。

.Entries からフォルダーを除外する方法はありますか? それ以外の場合は、このように 7z.exe l コマンドから結果を解析できますが、ネイティブ アプローチを好むでしょう