繁体   English   中英

“在Visual Studio 2013中导入ActiveX控件失败”

[英]“Failed to import the ActiveX control” in Visual Studio 2013

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

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

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

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

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

构建错误

我知道这个答案对问题的提问者可能没有用,但我只是遇到了问题,并解决了它。 所以我想把它放在其他可能在以后遇到同样问题的人。
所以当我下载最新的adobe阅读器时(2015版)。 所以我下载了旧版本, 使用此链接 (2011版),问题解决了。 希望这有助于那里的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM