2010-07-21 12 views

risposta

6

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.

+0

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 –

+0

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à. –

+0

@Hans: Quindi la risposta alla mia domanda di cui sopra è "No" allora? : P –

0

È 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.

+1

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. –

+0

Il framework .Net è rilevante perché MSBuild è in realtà parte del framework non VS2010. – Matt

+0

Il multitargeting di VS2010 utilizza .NET 4 per tutto, in ogni caso. –

Problemi correlati