????? 今天在網上下載了一個c++的代碼,項目文件是sln的文件.
我雙擊打開,vs2003報告說,這個項目文件是高版本的vs生成的,目前不支持,搞了半天這個項目文件是vs2005生成的,這種高級貨我當然沒用過,裝vs2005或者重新構建項目工程都比較麻煩,所以從項目文件上著手,看看是否可以修改一下,讓我的vs2003可以用. 隨便找了一個vs2003生成的sln文件,和vs2005生成的看看,都是類似xml的文件,差別只是一個版本號不同,把兩個文件修改為vs2003的8.0 sln版本,vs2003還是不認.估計是vcproj的差別,然后查看2003和2005vcproj文件的差別,也差不多,只是版本號上的差別,所以想辦法實驗了一下, 把 vs2005的sln文件刪除,用文本編輯程序打開vcproj文件,vs2005生成的文件,版本號是8,00 我直接改成了vs2003的7.10 然后保存vcproj文件,再雙擊打開,vs2003通過了,可以直接編譯運行了,vs2003還會自動生成新的sln文件.