2013-01-25 12 views
11

Per favore, pazienza con me, cercherò di spiegare il più chiaramente possibile.Cosa installare i file nel percorso - Programmi (x86) Assiemi di riferimento Microsoft Framework .NETFramework v4.5

Ho avviato un nuovo progetto (libreria di classi) che ha come target 4,5 e non il profilo del client 4.5.

Ho aggiunto un riferimento "System.Runtime.Serialization" e le proprietà indicano che è in posizione "C: \ Programmi (x86) \ Assiemi di riferimento \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization .dll "

Sul mio pc compila bene con uno script di compilazione usando msbuild.

Sul buildserver che utilizza squadra della città - si lamenta

errore CS0012: Il tipo 'System.Object' è definito in un assembly che non viene fatto riferimento. È necessario aggiungere un riferimento al montaggio 'System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'

Il buildserver ha il .NET framework completo installato - "dotnetfx45_full_x86_x64.exe"

L'unica volta che verrà generato è se copio la mia versione di "C: \ Programmi (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5" sul computer di destinazione.

Ho controllato utilizzando questo link e .net 4.5 è installato - http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/

Chiedo due domanda: 1. Come giudica questo vengono installati? 2. Se lo trova in questa posizione sicuramente dovrebbe apparire nel GAC?

Apprezzerà qualsiasi aiuto su questo.

+0

Ho lo stesso problema. –

risposta

10

E 'il Windows SDK:

Windows SDK include le assemblee di riferimento, gli strumenti, le intestazioni e le librerie necessarie per creare applicazioni destinati a .NET Framework 4.5.

(per 1.1 e 2.0, c'era una parte di .NET Framework SDK, ma non riesco a trovare un link per tutte le versioni più recenti - Non credo che sia disponibile separatamente)


Per la parte 2, n. Il GAC non viene cercato al momento della compilazione. Viene utilizzato solo in fase di esecuzione.

Problemi correlati