win7下安裝VC6LineNumberAddin方法[VC6行號插件]

1.下載VC6LineNumberAddin插件及註冊文件。(如下是參考連接:)測試

http://codefish.googlecode.com/files/VC%E6%98%BE%E7%A4%BA%E8%A1%8C%E5%8F%B7_VC6LineNumberAddin.rarthis

2.解壓把拷貝VC6LineNumberAddin.dll到VC6安裝路徑下的AddIns文件夾,筆者的完整路徑爲:D:/Program Files/Microsoft Visual Studio/Common/MSDev98/AddIns/。google

3.雙擊VC6LineNumberAddin.reg文件,添加註冊表項。插件

4.打開IDE,在菜單欄中選擇"Tools"-->"Customize"-->"Add-ins and Macro Files",把"VC6LineNumber Developer Studio Add-in"勾上。若是沒有這個選項,那就選擇右下角的"Browser"手動添加VC6LineNumber.dll。code

[NOTE]server

1-4步驟是網上廣泛能夠搜到的方法,假若能夠順利執行,恭喜你,此文對你幫助到此爲止!假若未安裝成功,請繼續往下看...對象

問題:cmd

若是出現沒法加載Add-in的狀況,(此類狀況可能對其餘的VC6插件也一樣存在,其都可用相同辦法解決,)具體警告如:it

(1)Unable to load this add-in because its server object failed to be created.This add-in will not be loaded by default in the future.(因筆者使用的英文版WIN7,如果中文版的,大概就是說:」因爲該add-in的服務對象建立失敗,故不能加載該add-in。...「)io

(2)Unable to register this add-in because its DllRegisterServer returns an error.(中文大概意思就是:由於該add-in DLL註冊服務返回一個錯誤而致使了其沒法註冊。)

解決辦法:

上述兩個問題都出自同一個緣由,咱們能夠經過手動註冊該add-in dll來解決,具體以下:

(1)首先,win7下即便你使用administrator(管理員)身份登陸,可是直接雙擊控制檯程序的時候"start"面板的搜索框中輸入cmd就能夠看到該控制檯程序了,而後右鍵單擊,選擇"Run as administrator",此時就得到了管理員權限。

(2)其次,使用註冊命令"regsvr32.exe" + add-in.dll,好比筆者測試時的完整命令爲:

D:/>regsvr32.exe "D:/Program Files/Microsoft Visual Studio/Common/MSDev98/AddIns/VC6LineNumberAddin.dll"

(3)最後打開IDE,執行步驟4。

[NOTE]

若是步驟(3)出錯的話,那請找到MSDEV.exe文件,右鍵-->"屬性"-->"兼容性"-->"以管理員身份運行該程序",而後執行步驟4。正常狀況下,VC6LineNumberAddin就能夠安裝成功了。可是,可是,不要着急,請關閉IDE,而後從新找到MSDEV.exe,取消剛纔設置的"以管理員身份運行該程序",不然你會發現每次啓動IDE時,都會彈出相似"向程序發送命令時出現錯誤"的對話框。

小結:

在安裝VC6的一些小助手/插件時,有時候會遇到相似沒法加載成功的問題,好比FileTool.dll,VC6LineNumberAddin.dll等。但願遇到問題的親們觸類旁通用上述方法解決相似問題。

相關文章
相關標籤/搜索