Mensagem de erro quando compilar aplicações para o .NET Framework 4.5.2 de destino

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2971005
Sintomas
Quando recompilar uma aplicação do Microsoft .NET Framework 4.5.1 que utiliza bibliotecas portátil do .NET direccionar o Microsoft .NET Framework 4.5.2, recebe a seguinte mensagem de erro durante a compilação:
O tipo '{tipo}' está definido numa assemblagem que não está referenciada. Tem de adicionar uma referência à assemblagem '{assemblagem}'.

Nota Nesta mensagem de erro, {assemblagem} representa um dos ficheiros propriamente ditos que consta o \Reference Assemblies\Microsoft\Framework\"C:\Program Files (x86).Pasta de NETFramework\v4.5.2\Facades".

Por exemplo, a mensagem de erro é semelhante a uma das seguintes mensagens:
O tipo 'Object' está definido numa assemblagem que não está referenciada. Tem de adicionar uma referência à assemblagem ' System.Runtime, versão = 4.0.0.0, idioma = neutro, PublicKeyToken = b03f5f7f11d50a3a'.

O tipo 'System. Attribute' está definido numa assemblagem que não está referenciada. Tem de adicionar uma referência à assemblagem ' System.Runtime, versão = 4.0.0.0, idioma = neutro, PublicKeyToken = b03f5f7f11d50a3a'.
Resolução
Para resolver este problema, instale a versão actualizada do Microsoft .NET Framework 4.5.2 Developer Pack. Para informações de transferência, consulte Artigo 2901951 da Microsoft Knowledge Base.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2971005 - Última Revisão: 06/21/2014 02:37:00 - Revisão: 1.0

Microsoft .NET Framework 4.5.2

  • kbtshoot kbexpertiseinter kbsurveynew kbmt KB2971005 KbMtpt
Comentários