vs2010 中添加 ActiveX Control Test Container工具的方法
vs2010中的TSTCON( ActiveX Control Test Container )工具非自動(dòng)安裝,而是作為一個(gè)例程提供。所以應(yīng)找到該例程,并編譯:
如vs2010安裝在默認(rèn)路徑則
1, 進(jìn)入:C:\Program Files\Microsoft Visual Studio 10.0\Samples\1033,可找到VC2010Samples.zip文件,
2, 將其解決到同一個(gè)文件夾,解壓后將出現(xiàn)一個(gè)C++子文件夾。
3, TstCon例程在:C:\Program Files\Microsoft Visual Studio 10.0\Samples\1033\C++\MFC\ole\TstCon,雙擊其中的.sln文件啟動(dòng)工程,直接編譯,
4, 編譯后在Debug子文件夾中將出現(xiàn)一個(gè)TstCon.exe文件,將其復(fù)制到:C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools文件夾。
5, 在vs2010中的Tools菜單點(diǎn)擊“External Tools...”,出現(xiàn)如下對(duì)話框,點(diǎn)擊“Add”添加一項(xiàng)工具。
6, 新工具項(xiàng)的"Title"為:ActiveX Control Test Container,"Command"為:C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\TstCon.exe。
7, 確認(rèn)退出對(duì)話框,Tools菜單將出現(xiàn)“ActiveX Control Test Container”菜單項(xiàng)。完畢!
同理在2015安裝目錄下找到并編譯:
但是編譯的時(shí)候需要區(qū)分win32和x64的不同平臺(tái)生成的工具
分別添加 ActiveX Control Test Container 32和 ActiveX Control Test Container 64的工具,因?yàn)椴煌ぞ唢@示的是不同平臺(tái)注冊(cè)的com組件,比如你注冊(cè)一個(gè)32位的com組件,此時(shí)只能用ActiveX Control Test Container 32測(cè)試,而在ActiveX Control Test Container 64中是找不到這個(gè)com組件的
下面是2010編譯方法
ActiveX控件:可以看做一個(gè)極小的服務(wù)器應(yīng)用程序,他不能單獨(dú)運(yùn)行,需要嵌入到某個(gè)程序中才可以運(yùn)行,我們可以自己寫(xiě)一個(gè)程序來(lái)測(cè)試自己寫(xiě)的程序(具體方法在下一篇文章闡述),第二種方法是利用VS(本人編譯器是VS2010版)自帶的測(cè)試容器進(jìn)行測(cè)試,我們接下來(lái)就看看如何設(shè)置VS自帶的測(cè)試容器。
由于VS2010中默認(rèn)沒(méi)有這個(gè)測(cè)試容器,需要我們手動(dòng)去設(shè)置。這個(gè)測(cè)試容器放在我們的VS原始安裝目錄下(Samples\2052目錄下),以本人的為例,我的VS安裝在系統(tǒng)盤(pán)C盤(pán)。
(1)則這個(gè)測(cè)試容器放在C:\Program Files\Microsoft Visual Studio10.0\Samples\2052目錄下,
(2)我們會(huì)發(fā)現(xiàn)有一個(gè)壓縮文件,我們就在這個(gè)文件夾下面解壓他,解壓出這個(gè)文件
(3)我們?cè)谶M(jìn)入這個(gè)文件中,路徑是:VC2010Samples\C++\MFC\ole\TstCon,最終我們找到一個(gè)TstCon文件夾。
(4)在VS2010中打開(kāi)這兩個(gè)解決方案(file-open-project/solution,選擇TstCon.vcxproj打開(kāi)).
(5)在解決方案選項(xiàng)卡上,將TCprops右鍵設(shè)置為啟動(dòng)項(xiàng),在進(jìn)行編譯(F7)。編譯完成后,我們?cè)侔凑胀瑯拥姆椒ㄔ诙裈stCon設(shè)為啟動(dòng)項(xiàng)進(jìn)行編譯(F7)。
(6)我們?cè)谄湮募夸浵旅鏁?huì)發(fā)現(xiàn)一些生成的文件。
(7)我們?cè)赥stCon\Debug下面找到TstCon32.exe文件(或者是TstCon.exe文件)。到此我們就成功設(shè)置了相應(yīng)的測(cè)試容器。但是我們還要在VS中進(jìn)行一些設(shè)置才可以使用這個(gè)測(cè)試容器程序。
(8)打開(kāi)VS2010,“工具tool”-->“外部工具external tool”,再點(diǎn)擊“添加add”按鈕,在 “標(biāo)題title”欄里,修改為T(mén)stCon,再在 “命令command”欄里,打開(kāi)瀏覽選項(xiàng)卡,找出我們編譯好的TstCon.exe,然后“應(yīng)用”,“確定”按鈕即可。然后就就可以在工具選項(xiàng)卡中看見(jiàn)“TstCon”這一選項(xiàng)(我們就可以使用測(cè)試容器了)
下面是腳本之家小編特別為大家準(zhǔn)備已經(jīng)編譯好的文件:一個(gè)2005編譯一個(gè)是2008編譯的,大家根據(jù)需要選擇即可。
下載地址:

ActiveX Control Test Container(tstcon32.exe)
- 類(lèi)型:開(kāi)發(fā)輔助
- 大?。?/span>276KB
- 語(yǔ)言:簡(jiǎn)體中文
- 時(shí)間:2017-09-14
相關(guān)文章

網(wǎng)絡(luò)工程師必備的6款配置文件編輯神器:替代Notepad++!
本期文章介紹了六種網(wǎng)工必備工具,這些工具是網(wǎng)絡(luò)工程師日常工作中必不可少的,也是那些立志成為網(wǎng)絡(luò)工程師的人應(yīng)該熟悉的2026-04-13
首個(gè)版本v1.111已上線! VS Code開(kāi)啟周更狂飆模式
026年3月10日,微軟宣布將Visual Studio Code(VS Code)更新節(jié)奏從月更提速至周更,并發(fā)布首個(gè)周更版本v1.1112026-03-11
AI直接調(diào)試瀏覽器! VS Code重大更新發(fā)布
還在手動(dòng)打開(kāi)瀏覽器、點(diǎn)擊按鈕、檢查控制臺(tái)報(bào)錯(cuò)?太累了!現(xiàn)在,最新的VS Code 1.110中AI可以直接調(diào)試瀏覽器2026-03-10
vc 6.0代碼是正確編譯無(wú)法運(yùn)行怎么解決?
今天帶大家來(lái)共同學(xué)習(xí)VC++6.0無(wú)法正常運(yùn)行怎么辦?下面就是詳細(xì)完整的操作步驟,快跟小編一起來(lái)學(xué)習(xí)一下2026-02-27
vscode調(diào)試c代碼始終找不到exe可執(zhí)行文件的詳細(xì)及解決辦法
在 VS Code 中調(diào)試 C++ 項(xiàng)目時(shí),常見(jiàn)報(bào)錯(cuò):“無(wú)法啟動(dòng)調(diào)試會(huì)話:找不到可執(zhí)行文件”,這個(gè)問(wèn)題問(wèn)題通常是由于環(huán)境配置不當(dāng)、缺少編譯步驟、路徑設(shè)置錯(cuò)誤、或是launch.json2026-02-27
vscode入門(mén)! 小白都能看懂的VS Code保姆級(jí)級(jí)使用教程
相對(duì)于其它前端工具來(lái)說(shuō),VSCode顯得更加的流暢,今天就將我的學(xué)習(xí)經(jīng)歷和大家分享一下,希望可以幫助到有需要的人2026-02-27
2026年真正值得裝、用得上、不雞肋的 VSCode 插件,其實(shí)沒(méi)那么多——挑10個(gè)“神級(jí)”不難,但得是每天打開(kāi)就用、關(guān)掉就難受的那種2026-02-10
VS Code 和 VSCodium怎么選? vscode 和 vscodium之間的區(qū)別
咱們今天就來(lái)聊聊 Visual Studio Code (VS Code) 和 VSCodium的相似與區(qū)別,詳細(xì)請(qǐng)看下文介紹2026-01-10
如何啟用.NET Framework3.5? 一鍵安裝net3.5解決軟件依賴(lài)問(wèn)題
你是否曾在安裝某些軟件時(shí)遇到過(guò)“需要.NET Framework 3.5”的提示?實(shí),只需要幾步簡(jiǎn)單的操作,你就可以輕松解決這個(gè)問(wèn)題2025-10-28
VS Code中Java擴(kuò)展代碼重構(gòu)功能的使用詳解
在軟件開(kāi)發(fā)過(guò)程中,重構(gòu)是一個(gè)非常重要的環(huán)節(jié),重構(gòu)可以提高代碼的可讀性、可維護(hù)性和可擴(kuò)展性,使代碼更加健壯和易于理解,本文將介紹如何使用 VSCode 進(jìn)行 Java 代碼重構(gòu)2025-09-20





