PR

C# Xamarin.Forms NPOI でパッケージ更新後エラー

C# のExcelを読み書きするライブラリNPOIで、Nugetパッケージの更新後に、Excelファイルの出力部分

using (var file = new FileStream(filePath, FileMode.Create, FileAccess.Write))
{
    workbook.Write(file);
}

で以下のエラー表示。

エラー CS7036 ‘leaveOpen’ の必要なパラメーター ‘IWorkbook.Write(Stream, bool)’ に対応する特定の引数がありません

原因を追及した訳でないが、エラーメッセージをそのまま読んで、

using (var file = new FileStream(filePath, FileMode.Create, FileAccess.Write))
{
    workbook.Write(file, true);
}

として、エラー回避。動作確認。

コメント