0

發現了一些舊代碼,大約是VS 2003.現在我只安裝了VS 2008(SP1)。當我嘗試打開* .sln文件時,它會嘗試轉換項目。該報告通知我已成功完成,但解決方案爲空,標記爲「項目文件已卸載」。 VS 2008甚至不包括打開* .vcproj文件。在VS 2008中打開一個VS 2003 C++項目

有沒有人有任何想法我可以如何轉換我的解決方案?

PS:我發現了幾個轉換工具,從2005年VS轉換到2008年,反之亦然 - 沒有人回顧了2003 :(

一如往常,感謝您的幫助和時間

+0

PS:對混淆感到抱歉 - 在我的VS2008安裝過程中,我沒有將C++作爲支持語言進行檢查。真是愚蠢的我。但第一個答案是當場。謝謝。 – 2008-11-16 03:06:37

回答

2

我建議通過創建一個新的proj手動轉換項目,如果您現在遇到麻煩,那麼將沒有辦法您稍後可以通過嘗試其他一些導入方法來確定。

附註:我在vs2005上,經常收到2008項目。我進入sln和proj文件並重命名版本號,並且完美地工作。希望這對你有用!

0

也許你!可以先將您的解決方案從VS2003轉換爲VS2005,然後再做一次VS2005到VS2008的轉換???

0

Seconding Klathzazts「手動更改版本號」。當升級過程出現問題時,這通常是處理VSC++的最佳解決方案。