上週我繼承了一個傳統的非託管C++應用程序。目標`C++ 2008 Redistributable`需要哪種開發環境?
不幸的是,項目設置不是100%可靠,也沒有文檔。我所知道的是,該產品部署了Microsoft Visual C++ 2008 Redistributable x86。
我的問題是:您推薦使用IDE,SDK和Platform ToolSet的組合?
不幸的是我還沒有與Windows SDK的工作過,和平臺工具集選項是新的我。更糟糕的是,我八年來沒有寫出一行C++代碼!所以...你能提供任何反饋,將不勝感激:d
的已知,
- 客戶端操作系統
- 的Windows 2008 R2
- C++可再發行
- 微軟的Visual C++ 2008可再發行86部署在生產
- 集成開發環境(IDE)
- 我寧願使用的Visual Studio 2012(我們也有:Visual Studio 2008中,2010 ,2012)
未知數
- 平臺工具集
- 我可以使用VS2012和目標V90平臺,或者是更穩定簡單地使用VS2008?
- 的Windows SDK
- version of the Windows SDK我應該在開發機器上安裝哪個,如果客戶端使用微軟的Visual C++在2008年生產86可再發行組件?
你是什麼意思「當前項目設置不是100%可靠」? – 2013-03-19 15:52:05
我會用最舊的支持版本,除非你打算升級很多螺母和螺栓 – sehe 2013-03-19 15:52:29
@ZDeslav「當前的項目設置不是100%可靠的」=產品遠在我的時間之前,我有理由相信其他開發者已經改變了'項目配置'而沒有完全理解他們在做什麼。 – Pressacco 2013-03-19 15:54:48