評価
良い / 悪い = 20 / 1 (「良い」の割合 = 0.952 , 人気度 = 1.259 )
評価する
- 人を不快にさせる内容の投稿は絶対にしないでください。悪質な投稿者には、予告なく罰則(閲覧禁止やIP公開等)を科します。
- この記事だけでない、全般的なご提案は「DOBON.NETへの提案」に、ご意見は「お気楽掲示板」に投稿してください。
- 5文字以上、1000文字以下のコメントしか投稿できません。
- HTMLタグは使用できません。
Copyright(C) DOBON!. All rights reserved.
t 2022/10/18 (Tue) 17:36:02
.NetFrameworkのCompressionクラスではUNIXで作成されたzipファイルを処理する際、内部でPath.CheckInvalidPathCharsメソッドが呼び出されてUNIXのパス文字で例外が発生するが、.NetCoreでは2015年に改善されたそうです。
https://stackoverflow.com/questions/66851608/c-sharp-ziparchive-illegal-characters-in-path
.Net6のCompressionクラスで試したところ例外は出ず、正常に処理できました。