O que instalar arquivos no local - Arquivos de programas (x86) \ Assemblies \ Microsoft \ Framework \ .NETFramework \ v4.5 de referência

Por favor, tenha paciência comigo, tentarei explicar o mais claramente possível.

Eu comecei um novo projeto (biblioteca de classes) que tem como alvo 4.5 e não o perfil do cliente 4.5.

Eu adicionei uma referência "System.Runtime.Serialization" e as propriedades indica que ele está no local "C: \ Arquivos de Programas (x86) \ Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Runtime.Serialization.dll de referência"

No meu pc compila bem com um script de compilação usando msbuild.

No buildserver que usa time team - ele reclama

erro CS0012: O tipo 'System.Object' é definido em um assembly que não é referenciado. Você deve adicionar uma referência ao assembly 'System.Runtime, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'

O buildserver tem o framework completo .net instalado - "dotnetfx45_full_x86_x64.exe"

A única vez que ele será compilado é se eu copiar minha versão de "C: \ Arquivos de Programas (x86) \ Assemblies \ Microsoft \ Framework.NETFramework \ v4.5" para a máquina de destino.

Eu verifiquei usando este link e o .net 4.5 está instalado -http://myspworld.wordpress.com/2012/10/18/how-to-check-if-net-4-5-is-installed-on-a-server/

Estou fazendo duas perguntas: 1. Como isso é instalado? 2. Se o encontrar neste local, certamente deve procurar no GAC?

Apreciará qualquer ajuda sobre isso.

questionAnswers(1)

yourAnswerToTheQuestion