从VB6使用.NET BackgroundWorker失败,出现AccessViolationException异常

从VB6使用.NET BackgroundWorker失败,出现AccessViolationException异常,vb6,backgroundworker,access-violation,Vb6,Backgroundworker,Access Violation,下面的MSDN示例承诺演示如何从VB6使用.NET BackgroundWorker,但由于AccessViolationException失败。唯一的解决办法是将VB6代码编译为P代码,但这对我们来说不是一个可行的选择 这是 在不将VB6代码编译为p代码的情况下,如何使示例正常工作?我的官方答案是这是不可能的。该示例将从MSDN中提取。VB6运行时仍然完全受支持,这是一个Microsoft示例。您可以向Microsoft技术支持报告此问题。如果您订阅了MSDN,您可能有权获得免费支持事件。谢

下面的MSDN示例承诺演示如何从VB6使用.NET BackgroundWorker,但由于AccessViolationException失败。唯一的解决办法是将VB6代码编译为P代码,但这对我们来说不是一个可行的选择

这是


在不将VB6代码编译为p代码的情况下,如何使示例正常工作?

我的官方答案是这是不可能的。该示例将从MSDN中提取。

VB6运行时仍然完全受支持,这是一个Microsoft示例。您可以向Microsoft技术支持报告此问题。如果您订阅了MSDN,您可能有权获得免费支持事件。谢谢Mark。这是一个好主意。不正确的示例在差不多两年后仍然存在于MSDN上!三年后的今天,它仍然存在。这里有一个三年后的+1作为你的答案。令人沮丧的是,这个样本不起作用。