Preferisco non installare l'intera installazione di VS 2008 dato che non userò nient'altro che il compilatore. Il multitargeting di VS 2010 funzionerà correttamente utilizzando solo il Platform SDK anziché l'installazione completa di VS2008?Posso compilare usando il compilatore C++ di VS2008 usando VS2010 e solo il Server 2008 Platform SDK?
risposta
Le opzioni di configurazione personalizzate non sono abbastanza dettagliate per consentire di uscire da grandi blocchi come l'IDE. Non è solo l'SDK utilizzato, almeno la sottodirectory VC deve essere presente. E bit di Common7, anche la cartella che contiene l'IDE. Rinominare le cartelle, cancellarle in seguito se funziona.
È possibile chiamare direttamente .net 3.5 MSBuild dalla riga di comando estraendolo dalla cartella framework in Windows. Non sono sicuro di poter reimpostare Visual Studio su una copia diversa. Ancora più importante, a meno che non abbiate trovato un bug, la copia di MSBuild inclusa nel framework .Net 4 dovrebbe costruire correttamente un progetto che abbia come obiettivo il framework 3.5. In questo modo potresti saltare alcuni cerchi inutili in primo luogo.
Non vedo cosa abbia a che fare la versione di .NET Framework con i progetti C++, che non usano/dipendono da .NET Framework. VS2010 supporta il targeting del framework fino a 2.x senza alcuna modifica in ogni caso. –
Il framework .Net è rilevante perché MSBuild è in realtà parte del framework non VS2010. – Matt
Il multitargeting di VS2010 utilizza .NET 4 per tutto, in ogni caso. –
- 1. C++ differenze compilatore (VS2008 e g ++)
- 2. Come utilizzare CMAKE per il compilatore Windows-SDK, quando VS2010 è installato?
- 3. Posso compilare il codice universale usando GCC di Macports?
- 4. Come compilare a livello di codice un codice c da un codice C# usando il compilatore mingw32-gcc
- 5. Come posso ottenere VS2010 per utilizzare il compilatore 3.0 C# anziché 4.0?
- 6. Posso comunicare tra Java e C# usando solo i socket?
- 7. Installazione di VS2008 dopo l'installazione di VS2010
- 8. Conversione progetto da VS2008 a VS2010
- 9. È possibile utilizzare il compilatore C# 5 di VS2010?
- 10. Compilare insieme file C e C++ usando GCC
- 11. Errore del compilatore usando l'operatore condizionale C#
- 12. Come compilare il campo modulo e inviare, usando javascript?
- 13. Come posso invitare utenti (usando devise_invitable) e compilare campi aggiuntivi durante il processo di invito?
- 14. Visual Studio 2010 IDE con Visual C++ 6.0 compilatore?
- 15. Metaprogramming C/C++ usando il preprocessore
- 16. Compilare il proprio compilatore C# utilizzando ANTLR: Compilation Unit
- 17. Compilare Python in C usando Cython
- 18. Come compilare il modulo NDK usando il plugin sperimentale gradle?
- 19. Grafica usando solo standard C++?
- 20. Come compilare i progetti VC++ 2010 utilizzando Visual Studio 2012 e Windows SDK 7.1
- 21. tracciando solo il tempo usando ggplot2
- 22. Come posso far accelerare il compilatore Matlab?
- 23. Visual Studio 2012: installazione del compilatore (possibile utilizzare il compilatore da SDK ad esempio VC++ 2008-Compiler VC++ 2010-Compiler)
- 24. Ruota solo il bordo usando i CSS
- 25. Compilare e installare l'eseguibile C usando python's setuptools/setup.py?
- 26. Come installare Android SDK su Linux usando solo la CLI?
- 27. Compilare il modulo Haskell in Javascript usando ghcjs
- 28. Come compilare openmp usando g ++
- 29. Avviso del compilatore C Sequenza di escape sconosciuta '\.' usando regex per il programma c
- 30. Come utilizzare il compilatore gcc di MinGW quando si installa il pacchetto Python usando Pip?
Non sto installando utilizzando il programma di installazione di Visual Studio; Sto usando il download PSDK qui -> http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en –
Erm, l'SDK utilizzato per contenere il compilatore/linker. Penso che quei giorni siano finiti, SDK versione 7.0 sulla mia macchina non li ha. I file msbuild .target assumono sicuramente un'installazione VS2008. Dubito seriamente che funzionerà. –
@Hans: Quindi la risposta alla mia domanda di cui sopra è "No" allora? : P –