隨著windows系統的不斷升級,Visual Studio,2010—2015中哪個版本兼容性最好且實用,最早使用vc6.0時,有些地方在win7下不兼容,現在選擇Visual Studio來解決這個問題,包括以後win7,win8,win0。。。。
兼容性是相對的。你說VC6編的程序在Win7下不兼容,那VS2010寫的程序,你拿到Win98下也不兼容。
是這樣的,微軟為它的操作系統提供5年的主流支持和5年的擴展支持,在主流支持階段,微軟會保證這個產品和微軟自己的另一個產品的兼容性。
比如說Windows 7 SP1是2011年發布的,如果VS2015在今年發布,它肯定支持。
再比如,Windows Vista是2006年發布的,那麼VS2012是2012年才發布,微軟就不支持了。
微軟為它的應用軟件提供3年的支持(如果有服務包,從服務包開始算)
比如VC++ 6.0的SP5發布在2001年,所以它最遠可以支持到2004年,微軟2004年沒有操作系統,2003年是Windows Server 2003。所以它可以支持到2003。
搞清楚這個計算方式,你自己就可以評估你的操作系統和開發工具的兼容性了。需要補充的是,不在期限內的軟件,不一定絕對不兼容,但是不能保證。