Erro ao compilar uma biblioteca PCL após uma migração para .NET Standard

Fala galera!

Estamos migrando nosso projeto para .NET Standard 2.0 mas tive de fazer uma correção na branch principal onde ainda estamos com o projeto em PCL.

Após abrir o projeto e tentar compilá-lo recebia uma mensagem que dizia que não estava referenciando o profile PCL na sessÃo Frameworks  do Project.json.

Mas espera ai isto é quando estamos usando .NET Core e/ou .NET Standard e não PCL. O que está acontecendo?

Depois de muita pesquisa e dor de cabeça meu amigo Fabrício teve a seguinte idéia:

Vá em Tools, Options, Package e mude o padrão para Package Reference, dê OK e volte novamente para Package.config. E acharam.

Provavelmente há algum bug que reseta esta configuração e não volta ao normal.

Obrigado Fabrício, espero que isto ajude voces  também.

Até próxima!

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s