在 VS2010 包中,当插入符号位置发生变化时,我有一段代码调用 FileCodeModel.CodeElements。我还在绑定到文档的 CodeModelEvents 中注册了一个处理程序。
当包监视 C# 项目时,它可以正常工作。但是,在监视 VB 项目时,FileCodeModel.CodeElements 调用失败并出现与 E_FAIL 错误相对应的 COMException。
任何想法为什么行为不同?
在 VS2010 包中,当插入符号位置发生变化时,我有一段代码调用 FileCodeModel.CodeElements。我还在绑定到文档的 CodeModelEvents 中注册了一个处理程序。
当包监视 C# 项目时,它可以正常工作。但是,在监视 VB 项目时,FileCodeModel.CodeElements 调用失败并出现与 E_FAIL 错误相对应的 COMException。
任何想法为什么行为不同?