【问题标题】:"Failed to import the ActiveX control" in Visual Studio 2013Visual Studio 2013 中的“无法导入 ActiveX 控件”
【发布时间】:2014-07-18 21:06:48
【问题描述】:

我一直在尝试将旧的 COM 控件和相关的 WinForms 项目从 VS2008 升级到 VS2013。我在 2013 年使用向导中的 MFC COM Control 项目类型从头开始重新创建了 COM 控件。控件已成功构建(创建 .ocx 文件)并已使用 regsvr32 xxx.ocx 注册。

我现在尝试在 VS2013 中使用 .NET 3.5 将这个新的 COM 控件添加到一个全新的(空)WinForms 项目中。我将控件添加到工具箱没有任何问题,但是一旦将控件拖到窗体上,就会出现以下错误:

Failed to import the ActiveX control. Please ensure it is properly registered.

项目中添加了两个新引用,一个是控件本身,另一个是前缀为Ax 的控件。后一个参考显示了一个警告图标。

如果我随后尝试构建项目,则会收到以下错误:

【问题讨论】:

    标签: .net com visual-studio-2013 activex


    【解决方案1】:

    我知道这个答案可能对提问者没有用,但我只是遇到了问题,并解决了它。所以我想把它放在这里,以供以后可能遇到相同问题的其他人使用。
    因此,当我下载最新的 adobe reader 时,这发生了(2015 版)。所以我下载了一个旧版本, Using this link(2011版),问题解决了。 希望这可以帮助那里的人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多