Erro do NuGet NU1201
Exemplo 1
O projeto “ProjectA” não é compatível com “TargetFramework”. O Projeto “ProjectA” suporta:
- “TargetFrameworkA”
- 'TargetFrameworkB'
Problema
Um projeto de dependência não contém uma estrutura compatível com o projeto atual. Normalmente, a estrutura de destino do projeto é uma versão superior ao projeto de consumo.
Solução
Altere a estrutura de destino do projeto para uma versão igual ou inferior ao projeto de consumo.
Exemplo 2 - Projetos direcionados NetStandard não podem fazer referência a projetos direcionados NetCoreApp
Project 'ProjectB' is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project 'ProjectB' supports: netcoreapp2.0 (.NETCoreApp,Version=v2.0)
Problema
Nesse caso:
- ProjectA tem como meta o NetStandard 2.0
- ProjectB tem como meta o NetCoreApp 2.0
- ProjectA tem uma referência de projeto para ProjectB
Projetos NetStandard nunca podem depender de um projeto NetCoreApp.
Solução
Qualquer um:
- alterar ProjectA para ter NetCoreApp 2.0 como meta
or
- alterar ProjectB para ter NetStandard 2.0 como meta
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de