¿Qué archivos de instalación hay en la ubicación? Archivos de programa (x86) \ Referencias de referencia \ Microsoft \ Framework \ .NETFramework \ v4.5

Por favor, tengan paciencia conmigo, trataré de explicar lo más claramente posible.

Comencé un nuevo proyecto (biblioteca de clases) que apunta a 4.5 y no al perfil de cliente 4.5.

Agregué una referencia "System.Runtime.Serialization" y las propiedades indican que está en la ubicación "C: \ Archivos de programa (x86) \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization.dll"

En mi PC, se compila bien con un script de compilación usando msbuild.

En el buildserver que usa la ciudad del equipo - se queja

error CS0012: El tipo 'System.Object' está definido en un ensamblaje al que no se hace referencia. Debe agregar una referencia al ensamblado 'System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'

El servidor de compilación tiene el .net framework completo instalado - "dotnetfx45_full_x86_x64.exe"

La única vez que se generará es si copio mi versión de "C: \ Archivos de programa (x86) \ Referencias de ensamblaje \ Microsoft \ Framework.NETFramework \ v4.5" en la máquina de destino.

He comprobado usando este enlace y .net 4.5 está instalado -http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/

Estoy haciendo dos preguntas: 1. ¿Cómo se instala esto? 2. Si lo encuentra en este lugar, seguramente debería buscarlo en el GAC.

Apreciaré cualquier ayuda en esto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta