我有一个 .NET WinForms 应用程序,我已使用 Interop Forms Toolkit 2.1 将其转换为 COM dll。该应用程序的安装项目将我的 tlb 和 Microsoft.InteropFormTools.tlb 文件设置为注册为 vsdrpCOM。该项目的先决条件是确保安装了 Windows Installer 3.1、.NET Framework 3.5 SP1 和 Microsoft Interop Forms Redistributable Package 2.0a。
当我在安装了 Visual Studio 2010 和 Visual Studio 6 的 Windows XP 机器上本地运行它时,它工作正常。但是,在这台 Windows XP 机器上,我收到一条错误消息:“类不支持自动化或不支持预期的接口。”
有任何想法吗?