操作系统重装前,player控件可以编译通过,并且注册成功。但是,前几天操作系统重装了,vs2005也重新安装了,发现player控件注册失败。提示:error PRJ0050: 未能注册输出。请确保您有修改注册表的相应权限。

原因分析:这种错误一般是由于缺少控件依赖的动态链接库dll,可以通过dependency工具查看player.ocx的依赖库。缺少mscrt80d.dll 和 mfc80ud.dll 。

解决办法:

复制C:/Program Files/Microsoft Visual Studio 8/VC/redist/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT/mscrt80d.dll 到 C:/WINDOWS/system32 目录下

复制C:/Program Files/Microsoft Visual Studio 8/VC/redist/Debug_NonRedist/x86

/Microsoft.VC80.DebugMFC/mfc80ud.dll 到 C:/WINDOWS/system32 目录下

卸载vs2005后,安装vs2008。

问题一:通过dependency工具查看player.ocx的依赖库,发现缺少msvcr90d.dll。

解决办法:

复制C:/Program Files/Microsoft Visual Studio 9.0/VC/redist/Debug_NonRedist/x86/Microsoft.VC90.DebugCRT/msvcr90d.dll到 C:/WINDOWS/system32 目录下。

问题二:vs2008安装目录找不到tstcon32.exe,player控件无法调试。

解决办法:

“C:/Program Files/Microsoft Visual Studio 9.0/Samples/1033/AllVCLanguageSamples.zip”,把这个文件解压缩以后,在下面的目录可以找到tstcon32.exe的源代码:“C++/MFC/ole/TstCon”,打开TstCon.sln解决方案,里面包含了两个工程:TCProps 和 TstCon。先编译TCProps 工程,再编译TstCon工程,即可生成tstcon32.exe。最后,设置player工程的配置属性->调试->命令为C:/Program Files/Microsoft Visual Studio 9.0/Samples/1033/AllVCLanguageSamples/C++/MFC/ole/TstCon/Debug/tstcon32.exe

注册控件失败解决办法相关推荐

  1. 类中调用界面ActiveX控件报错当前线程不在单线程单元中因此无法实例化 ActiveX 控件的解决办法...

    解决办法是Form类中定义一个静态的ActiveX对象,在formload中将界面上的ActiveX对象赋值给新定义的对象,类中访问该静态对象即可. public static AxClientDri ...

  2. win7 提示 由于无法验证发布者,windows阻止控件安装 解决办法

    本文转载自: https://www.cnblogs.com/philzhou/archive/2011/01/26/1945153.html 作者:philzhou 转载请注明该声明. 对于一些企业 ...

  3. php 无法加载activex,IE无法加载 Activex 控件的解决办法

    ActiveX 控件是一种可重用的软件组件,通过使用 ActiveX控件,可以很快地在网址.台式应用程序.以及开发工具中加入特殊的功能.如,StockTicker控件可以用来在网页上即时地加入活动信息 ...

  4. 窗体样式使用WS_EX_LAYERED后,无法绘制windows控件的解决办法

    根据一副png图片绘制半透明窗体时,用了WS_EX_LAYERED后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件 .而此时wind ...

  5. NTKO OFFICE控件手动安装, 解决IE浏览器无法加载 Activex 控件的解决办法

    NTKO OFFICE控件手动安装 在安装ntko之前先要查看本地ie浏览器的版本,1.如果是ie9及ie9以上的浏览器,可以直接参考下面的办法,2.如果是ie8的话那就要先找到本地32位的浏览器,在 ...

  6. win10 当前操作环境不支持支付宝控件 完美解决办法

    第一步,修改系统配置 在运行中输入"gpedit.msc"打开本地组策略编辑器: 打运行窗口的方法是:按win键+R (按下win键再按R键之后 同时松开)  win键 即wind ...

  7. android 按键铺满屏幕,安卓全屏状态下键盘充满屏幕留不出ui控件的解决办法附edittext和键盘的属性...

    1.我们先看看常用和不常用的属性值(Edittext) android:inputType参数类型说明 android:inputType="none"--输入普通字符 andro ...

  8. jQuery无法获取【runat=server】服务端控件的解决办法

    在页面顶部找到 <%@ Page Title="" Language="C#" AutoEventWireup="true" - %& ...

  9. 64位 regsrv win10_Win10手动注册注册表提示regsvr32加载控件失败解决方案

    regsvr32加载控件失败怎么办?当我们在使用计算机时,有时候会发现有些注册表没有注册,需要手动进行注册,但是在cmd命令中,输入命令regsvr32 xx.dll,运行提示模块数据加载失败,这怎么 ...

最新文章

  1. UITextField 键盘
  2. Python函数中参数前带*是什么意思?
  3. python人工智能要学什么_为什么学人工智能首推Python 需要学习哪些知识
  4. ERROR 1045 (28000): Access denied for user root@localhost (using password:
  5. 基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-数据库设计
  6. 打印心形c语言,C语言打印心形
  7. PHP防注入安全代码
  8. 浏览器同源策略,及跨域解决方案
  9. 剑指offer面试题22. 链表中倒数第k个节点(链表)
  10. [转] Centos 6.4 python 2.6 升级到 2.7
  11. 零基础学python图文版-零基础学Python(图文版)
  12. 查看linux版本是 centos还是ubuntu
  13. 用C#(asp.net)写出登录验证码!
  14. java linkedlist源码分析_java8 LinkedList 源码解析
  15. ad采样正弦电压计算c语言程序,TMS320F2812 DSP编程之AD采样精度的校准算法(转)...
  16. android 应用软件注册与自动登录代码
  17. 唤醒手腕 - 人工智能 - 凸优化、损失函数、概率、激活函数、泛化拟合、回归分类 ···
  18. WebRTC系列-Qos系列之接收NACK
  19. 常见的均值不等式的使用技巧
  20. 小米装linux系统教程视频,小米手机 连接在Ubuntu 下调试

热门文章

  1. Ubuntu20.04 通过deb包方式安装微信
  2. Mac的终端下安装pip
  3. Altium Designer 超详细学习教程——前言
  4. 北航操作系统课程-20200511课堂小测-操作系统安全
  5. STC89C52烧录不了
  6. Java集合框架篇-63-TreeSet集合练习题
  7. Linux下RTP编程(上)
  8. 《单片机原理及应用》(B)课程教学大纲
  9. 2020年高级Java程序员面试题汇总,含答案总结
  10. 手把手实现andriod应用增量升级