首页 > 解决方案 > IActiveScriptParse32::ParseScriptText 内存泄漏

问题描述

在 C# 中使用 IActiveScriptParse32::ParseScriptText 时,是否有人遇到过内存泄漏问题?我需要一个能够解析 JavaScript 代码的 ScriptEngine。(一切正常,除了用过的内存)

问题是,我传递的 JavaScript 代码越长,函数“ParseScriptText”分配的非托管内存就越多。

我不知道如何释放分配的空间。在解析我的脚本后,我实际上已经运行了 Marshal.ReleaseComObject(parse32),但不知何故,使用的内存不再下降。

标签: javascriptc#.netscriptenginejint

解决方案


推荐阅读