处置Microsoft.Office.Interop.Word.Application

处置Microsoft.Office.Interop.Word.Application,第1张

处置Microsoft.Office.Interop.Word.Application

也许尝试设置

doc = null
致电
GC.Collect()

编辑,不是我自己的代码,我忘了我从哪里得到的,但这是我用来处理Excel的东西,它可以完成工作,也许您可​​以从中收集一些信息:

public void DisposeExcelInstance(){    app.Displayalerts = false;    workBook.Close(null, null, null);    app.Workbooks.Close();    app.Quit();    if (workSheet != null)        System.Runtime.InteropServices.Marshal.ReleaseComObject(workSheet);    if (workBook != null)        System.Runtime.InteropServices.Marshal.ReleaseComObject(workBook);    if (app != null)        System.Runtime.InteropServices.Marshal.ReleaseComObject(app);    workSheet = null;    workBook = null;    app = null;    GC.Collect(); // force final cleanup!}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5567291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存