关闭时访问崩溃

时间:2018-11-26 15:59:57

标签: vba ms-access crash

我们维护着大约130个在Access中运行的VBA应用程序。但是其中之一使Access关闭时使Access崩溃。

但是只有打开VBE(Access内置的VBA开发环境)或通过自动化直接访问VBA代码(例如,像这样:Extract VBA-Code from Access via C#

有什么想法可能是问题所在,或者是如何找到崩溃的原因?

1 个答案:

答案 0 :(得分:1)

已知Rubberduck的早期版本(v2.2之前的版本)存在拆卸问题,导致主机应用程序因访问冲突而崩溃。

查看是否卸载Rubberduck 将Rubberduck更新为latest version(我们昨天发布了v2.3),对其进行了修复。

有一个原因-Rubberduck正在作为托管(.NET)库在进程中运行,并不断与VBE的非托管/ COM对象进行互操作;直到v2.2,我们在.NET中遇到了与COM互操作有关的问题。这些问题现已解决。