環境: Win7
VC 6.0
VS2008
VS2013
在Win7操作系統下,如果是以Administrator登陸,則VC6.0打開工程文件的時候,默認使用VS2013強轉工程, 並且使用VC 6.0拖拽打開不能同時打開多個工程文件,后打開的工程會將前一個工程close掉,這樣,VC6.0只能出現一個進程。
在xp下,我們可以設置文件打開的默認方式中去掉DDE選項,這樣可以使得VC6可以同時打開多個工程,但在win7下,卻沒有辦法找到這個設置窗口。經過實踐,可以用以下辦法解決:
打開cmd:
1)輸入assoc .dsp回車,確認后綴為.dsp的文件類型為dspfile,如果不是,設置方法assoc .dsp=dspfile
2)輸入assoc .dsw回車,確認后綴為.dsw的文件類型為dswfile,如果不是,設置方法assoc .dsw=dswfile [注:此項可能報錯, 可先執行第5項]
3)打開vc6的快捷方式的屬性,拷貝vc6的路徑,注意連兩邊的雙引號都一起拷貝,比如時候這個路徑:
"C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE"
4)在cmd窗口,輸入ftype dspfile="C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" %1
5)在cmd窗口,輸入ftype dswfile="C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE" %1