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

Sintomas

Quando voltar a compilar 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 Esta mensagem de erro, {assemblagem} representa um dos ficheiros reais que se encontra no "\Reference Assemblies\Microsoft\Framework\ C:\Program Files (x86). Pasta 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, Version = 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, Version = 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 obter informações de transferência, consulte o artigo de Base de dados de conhecimento da Microsoft 2901951.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×