【发布时间】:2015-02-23 15:54:51
【问题描述】:
我有一个程序,它接受一个模板 .docx 文件并用数据填充它,然后保存一个副本。程序本身运行良好,我在 main sub 中有一个不错的 try..catch 以防万一出现故障,因此无论如何都会关闭文件。
问题是,如果它完全崩溃,即被强制关闭(或者如果它挂起则手动强制关闭),它将保持进程与打开的模板一起运行,所以下次启动它时,你会得到尝试打开它时出现只读错误。
所以问题是:有没有办法事后清理,而不必通过任务管理器结束进程?或者也许是一种在不锁定的情况下打开它的方法?可以制作临时副本吗?
【问题讨论】:
标签: vb.net file ms-word code-cleanup