2012-08-09 16 views
10

In unserer Firma für Softwareentwicklung verwenden wir hauptsächlich VisualStudio 2010 (Platform toolset v100). Wir sind in eine Situation geraten, in der wir mit einem schlecht organisierten SDK von Drittanbietern arbeiten mussten, das mit VisualStudio 2008 (V90) kompiliert wurde und dieses SDK nicht normal funktionieren kann, während wir im Plattform-Toolset "v100" arbeiten.Verwenden eines v90 Platform-Toolsets auf VisualStudio 2010

Was ich mit "schlecht organisiert" meine .. Stellen Sie sich zum Beispiel eine SDK-Exportfunktionen vor, die so etwas wie eine "std :: string" enthält.

Die Lösung bestand darin, eine "Wrapper" -Dll zu erstellen, die wir mit VS2010 kompiliert hatten, aber mit einer "Platform Toolset v90" -Option. Aber für „Platform Toolset v90“ zu arbeiten, brauchten wir ein Visual Studio 2008

Meine Frage ist zu installieren: Gibt es einen legalen Weg v90 Plattform Toolset in VS2010 zu verwenden, ohne Visual Studio 2008 kaufen? Vielleicht gibt es eine Art v90 "Toolset-Paket" oder etwas, das wir verwenden könnten?

Danke.

+2

Die Toolsets sind auch Teile von Platform SDKs. Wenn Sie das 6.1 (Server 2008) Platform SDK in den Griff bekommen, sollten Sie in der Lage sein, das als Toolset auszuwählen, das gegen msvcrt90.dll usw. kompilieren soll. Nun, so funktioniert das 7.1 SDK, aber ich habe es nicht habe es wirklich versucht. EDIT: http://www.microsoft.com/en-us/download/details.aspx?id=11310 – ActiveTrayPrntrTagDataStrDrvr

Antwort

4

Wie der Benutzer1240436 in seinem Kommentar erwähnt, sollte es auch möglich sein, die Microsoft Platform SDK zu installieren. Ich denke, v6.0 und höher enthalten das VC 9.0 und seine Umgebung.

2

Soweit ich weiß, sollte es möglich sein, die Visual C++ 2008 Express Edition

zu verwenden Es hat nur auf der Compilierung Maschine installiert werden, könnte alles andere über VS2010 erfolgen. (Auf diese Weise können Sie auch mehrere Projektlösungen erstellen)

+0

Ich habe bereits VC 2008, aber es hat nicht für mich funktioniert. Ich werde jetzt Platform SDK ausprobieren – Bokhari

Verwandte Themen