加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

visualstudio2010创建的MFCActiveX控件的工程不能运行提示:无法启动.ocx程序

(2022-12-28 19:45:33)
分类: VC
vs2010中的TSTCON( ActiveX Control Test Container )工具非自动安装,而是作为一个例程提供。所以应找到该例程,并编译:


如vs2010安装在默认路径则 

1, 进入:C:\Program Files\Microsoft Visual Studio 10.0\Samples\1033,可找到VC2010Samples.zip文件, 

2, 将其解决到同一个文件夹,解压后将出现一个C++子文件夹。 

3, TstCon例程在:C:\Program Files\Microsoft Visual Studio 10.0\Samples\1033\C++\MFC\ole\TstCon,双击其中的.sln文件启动工程,直接编译, 

4, 编译后在Debug子文件夹中将出现一个TstCon.exe文件,将其复制到:C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools文件夹。 

5, 在vs2010中的Tools菜单点击“External Tools...”,出现如下对话框,点击“Add”添加一项工具。 

6, 新工具项的"Title"为:ActiveX Control Test Container,"Command"为:C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\TstCon.exe。 

7, 确认退出对话框,Tools菜单将出现“ActiveX Control Test Container”菜单项。完毕!



然后在解决方案资源管理器里,右键你的工程,选择属性,在通用配置里选择调试,然后在命令里添加你调试active控件的容器(也就是

C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\TstCon.exe)就好了!!!!

0

阅读 收藏 喜欢 打印举报/Report
前一篇:流水账
后一篇:流水账
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有