vs2010 中添加 ActiveX Control Test Container工具的方法

所属分类: 软件教程 / 编程开发 阅读数: 411
收藏 0 赞 0 分享

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”菜单项。完毕!

同理在2015安装目录下找到并编译:

但是编译的时候需要区分win32和x64的不同平台生成的工具

分别添加 ActiveX Control Test Container 32和 ActiveX Control Test Container 64的工具,因为不同工具显示的是不同平台注册的com组件,比如你注册一个32位的com组件,此时只能用ActiveX Control Test Container 32测试,而在ActiveX Control Test Container 64中是找不到这个com组件的

下面是2010编译方法

ActiveX控件:可以看做一个极小的服务器应用程序,他不能单独运行,需要嵌入到某个程序中才可以运行,我们可以自己写一个程序来测试自己写的程序(具体方法在下一篇文章阐述),第二种方法是利用VS(本人编译器是VS2010版)自带的测试容器进行测试,我们接下来就看看如何设置VS自带的测试容器。
由于VS2010中默认没有这个测试容器,需要我们手动去设置。这个测试容器放在我们的VS原始安装目录下(Samples\2052目录下),以本人的为例,我的VS安装在系统盘C盘。
(1)则这个测试容器放在C:\Program Files\Microsoft Visual Studio10.0\Samples\2052目录下,
(2)我们会发现有一个压缩文件,我们就在这个文件夹下面解压他,解压出这个文件
(3)我们在进入这个文件中,路径是:VC2010Samples\C++\MFC\ole\TstCon,最终我们找到一个TstCon文件夹。
(4)在VS2010中打开这两个解决方案(file-open-project/solution,选择TstCon.vcxproj打开).
(5)在解决方案选项卡上,将TCprops右键设置为启动项,在进行编译(F7)。编译完成后,我们再按照同样的方法在堆TstCon设为启动项进行编译(F7)。
(6)我们在其文件目录下面会发现一些生成的文件。

(7)我们在TstCon\Debug下面找到TstCon32.exe文件(或者是TstCon.exe文件)。到此我们就成功设置了相应的测试容器。但是我们还要在VS中进行一些设置才可以使用这个测试容器程序。

(8)打开VS2010,“工具tool”-->“外部工具external tool”,再点击“添加add”按钮,在 “标题title”栏里,修改为TstCon,再在 “命令command”栏里,打开浏览选项卡,找出我们编译好的TstCon.exe,然后“应用”,“确定”按钮即可。然后就就可以在工具选项卡中看见“TstCon”这一选项(我们就可以使用测试容器了)

下面是脚本之家小编特别为大家准备已经编译好的文件:一个2005编译一个是2008编译的,大家根据需要选择即可。

下载地址:

更多精彩内容其他人还在看

VisualStudio2015怎么设计一个注册信息的页面?

VisualStudio2015怎么设计一个注册信息的页面?vs2015中想要设计一个注册表信息的页面,该怎么制作填写信息的表格呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Notepad怎么显示隐藏的字符?

Notepad怎么显示隐藏的字符?Notepad++中文件都有隐藏的字符,想要显示隐藏的字符,该怎么显示呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么提交作业? VS提交作业的方法

VS2017怎么提交作业?VS2017中做编程开发的时候,想要进行作业提交,该怎么提交呢?下面我们就来看看VS提交作业的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用作业视图?

VS2017怎么使用作业视图?VS2017中想要使用作业视图,该怎么使用作业视图呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用Web代码分析功能?

VS2017怎么使用Web代码分析功能?经常使用VS2017进行编程开发,这个软件有很多功能,今天我们就来给大家介绍Web代码分析的使用方法,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用ADLS路径?

VS2017怎么使用ADLS路径?VS2017编程开发经常使用的软件,该怎么使用ADLS路径呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vscode英文版怎么显示隐藏行号?

vs code英文版怎么显示隐藏行号?Visual Studio Code中编程开发的时候,想要隐藏行号,该怎么隐藏或者显示行号呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vscode英文版怎么设置自动保存的时间?

vscode英文版怎么设置自动保存的时间?使用vscode软件的时候,为了防止意外早层的文件丢失损失,想要设置自动保存文件,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Sublime怎么查看最近打开的文件?

Sublime怎么查看最近打开的文件?Sublime编程开发的时候,想要打开之前打开过的文件,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Authorware多媒体课件怎么插入背景音乐?

Authorware多媒体课件怎么插入背景音乐?Authorware制作的课件需要插入音乐,该怎么插入背景音乐呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多