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?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×