par2 パリティ ファイルを使用して一連のファイルを修復できるようにする必要がある C# アプリを作成しています。C++ の場合は、まさにそれを実行できるものがたくさんありますが、C# の場合はネイティブ実装が見つかりません。
1 つのオプションは C# から C++ DLL を使用することですが、x64 アプリで 32 ビット dll を使用することはできないため、アプリを 32 ビット モードに制限することになるため、私はむしろそれを行いません。
別のオプションは、バックグラウンドで par2cmdline を shellexecute することですが、プロセス (進行、キャンセルなど) をより細かく制御したいと考えています。
par2 セットを使用してファイルを修復するネイティブ C# 実装を知っている人はいますか?