在我們的軟件開發公司中,我們主要使用VisualStudio 2010(平臺工具集v100)。 我們遇到了這樣一種情況:我們需要使用Visual Studio 2008(V90)編譯的一些組織不良的第三方SDK,並且在「v100」平臺工具集中工作時該SDK無法正常工作。在VisualStudio 2010上使用v90平臺工具集
我的意思是「糟糕的組織」是..想象一下,例如一個SDK中的導出函數,其中有一個「std :: string」的東西。
解決方案是創建一個「包裝」DLL,我們編譯使用VS2010,但與「平臺工具集v90」選項。但對於「平臺工具箱V90」的工作,我們需要安裝的VisualStudio 2008
我的問題是:有沒有辦法使用V90平臺工具集VS2010中不買的VisualStudio 2008年任何合法的方式?也許有某種v90「工具包包」或我們可以使用的東西?
謝謝。
工具集也是平臺SDK的一部分。如果你得到了6.1(服務器2008)平臺SDK上一抱,你應該能夠選擇的工具集,它應該編譯反對msvcrt90.dll等好了,這是怎麼了7.1 SDK的作品,但我沒有真的嘗試過它。編輯:http://www.microsoft.com/en-us/download/details.aspx?id=11310 – ActiveTrayPrntrTagDataStrDrvr 2012-08-09 10:21:21