問題タブ [sevenzipsharp]

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 投票する
0 に答える
1317 参照

c# - SevenZipSharp による C# の抽出

アーカイブからファイルを抽出しようとすると、「System.ArgumentOutOfRangeException」という例外が発生します。
ファイル名を含む文字列に問題があると思います。

ファイルへのパスを手動で入力しようとしましたが、何も変わりません。
どこに問題がありますか?

スタック トレース

System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
で System.String.Substring(Int32 startIndex)
で SevenZip.Formats.FormatByFileName(String fileName, Boolean reportErrors)
で SevenZip.FileChecker.CheckSignature(String fileName, Int32& offset, Boolean& isExecutable)
in SevenZip.SevenZipExtractor.Init(String archiveFullName)
in SevenZip.SevenZipExtractor..ctor(String archiveFullName)

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

c# - SevenZipを使って文字列を圧縮・解凍する方法 - 7Zip

ドキュメントが貧弱なので、これを実行するのに苦労しています

dllファイルと適切な参照を追加しました

最後に文字列を圧縮しますが、解凍するとエラーが発生します

エラーがどこにあるのか教えてもらえますか?

以下、解凍

ここでエラーメッセージが表示されます

c# .net 4.5 WPF 、

packages\SevenZipSharp.0.64\lib\SevenZipSharp.dll

ここに画像の説明を入力

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

c# - サーバー上のフォルダーから自己解凍ファイルを作成する ASP.NET C#

自己解凍ファイルである必要があり、ユーザーがファイルを自分のコンピューターにダウンロードして EXE ファイルを実行すると、ソフトウェアのインストールが自動的に開始されます。WINZIP および WINRAR で実行できるように。

私は使用しようとしました:

http://sevenzipsharp.codeplex.com/

そして成功できませんでした。

私は「dotnetzip」でそれを行うことができることを知っていますが、私が理解していることから、自己抽出EXEファイルには.net 2.0が必要であり、.NETフレームワークに依存したくありません。

0 投票する
0 に答える
188 参照

c# - C#7zipは圧縮しますが、開いていません

フォルダーを圧縮するために SevenZipSharp を使用しました C# でいくつかのコードを持っています

動作していますが、作成したアーカイブにはロックがかかっていますここに画像の説明を入力

修正を手伝ってください!ありがとう!

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

memorystream - SevenZipSharp CompressStreamDictionary エラー

約 16 MB 未満のメモリストリームは適切に機能します。しかし、サイズが約 16MB を超えるメモリ ストリームを圧縮すると、エラー (HResult = -2146233088) が発生します。どうすれば動作させることができますか?

SevenZipSharp.dll バージョン 0.64.3890.29348 を使用しています

SevenZipSharp のバグにより、実行に失敗しました。それについてhttp://sevenzipsharp.codeplex.com/WorkItem/List.aspxに報告し、リリース番号を投稿し、アーカイブを添付してください。

エラースタックトレース:

SevenZip.SevenZipBase.ThrowException(CallbackBase handler, Exception[] e) SevenZip.SevenZipBase.CheckedExecute(Int32 hresult, String message, CallbackBase handler) bei SevenZip.SevenZipCompressor.CompressStreamDictionary(Dictionary`2 streamDictionary, Stream archiveStream, String password) bei frmConfigSystem.bwExport_DoWork(オブジェクト送信者, DoWorkEventArgs e)

0 投票する
2 に答える
9090 参照

c# - 基本的にsevenzipsharpでファイルを抽出する方法

私はsevenzipsharpでisoファイルからusbにファイルを抽出します。このために、vs nugetパッケージマネージャーからsevenzipsharpをダウンロードし、コーディングしました(実際にはできませんでした:))このコード. エラーは発生しませんが、機能していません。どこで間違いを犯しますか?詳細をお書きください。

前もって感謝します

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

c# - リモートソースから直接zipファイルを解凍

Azure FileStorage に一部のデータを zip 形式で保存したいと考えています。

SevenZipSharp (特に SevenZipExtractor クラス)https://myaccount.file.core.windows.net/shared1/folder1/data00054.zipは、ローカル ファイルの代わりに URL を使用できますか?

リモートの場所からファイルを取得し、メモリで解凍し、データを処理してからメモリをクリーンアップしたいと考えています。