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.