我在 .NET 4.0 中使用 C# 开发了一个 winforms 应用程序,最终用户在其中选择一个输入 Excel 文件。然后,该程序会根据我的应用程序的业务逻辑生成一个带有额外单元格的输出 Excel 文件。
选择输入文件并运行我的应用程序后,如果我在我的机器上打开任何其他 excel 表,那么我看到输出 excel 文件仍以只读模式写入,如果我关闭打开的 excel 文件,那么我的应用程序会抛出错误.
如何在整个输出完全写入之前停止打开只读 excel 工作表?
我在 .NET 4.0 中使用 C# 开发了一个 winforms 应用程序,最终用户在其中选择一个输入 Excel 文件。然后,该程序会根据我的应用程序的业务逻辑生成一个带有额外单元格的输出 Excel 文件。
选择输入文件并运行我的应用程序后,如果我在我的机器上打开任何其他 excel 表,那么我看到输出 excel 文件仍以只读模式写入,如果我关闭打开的 excel 文件,那么我的应用程序会抛出错误.
如何在整个输出完全写入之前停止打开只读 excel 工作表?