Lista de erros do SDK .NET

Este artigo aplica-se a: ✔️ .NET SDK 6 e versões posteriores

Esta é uma listagem completa dos erros que pode encontrar no SDK .NET ao desenvolver aplicações .NET. Se mais informações estiverem disponíveis para um erro específico, o número do erro será um link.

Número da mensagem do SDK Mensagem
NETSDK1001 Deve ser especificado pelo menos um quadro de destino possível.
NETSDK1002 Project '{0}' tem como alvo '{2}'. Não pode ser utilizado como referência por um projeto que visa «{1}».
NETSDK1003 Nome da estrutura inválido: '{0}'.
NETSDK1004 Arquivo de ativos '{0}' não encontrado. Execute uma restauração de pacote NuGet para gerar esse arquivo.
NETSDK1005 O arquivo de ativos '{0}' não tem um destino para '{1}'. Certifique-se de que a restauração foi executada e que você incluiu '{2}' no TargetFrameworks para seu projeto.
NETSDK1006 O caminho do arquivo de ativos '{0}' não está enraizado. Apenas caminhos completos são suportados.
NETSDK1007 Não é possível encontrar informações do projeto para '{0}'. Isso pode indicar uma referência de projeto ausente.
NETSDK1008 Falta '{0}' metadados em '{1}' item '{2}'.
NETSDK1009 Token de pré-processador não reconhecido '{0}' em '{1}'.
NETSDK1010 A tarefa '{0}' deve receber um valor para o parâmetro '{1}' para consumir conteúdo pré-processado.
NETSDK1011 Os ativos são consumidos do projeto '{0}', mas nenhum caminho de projeto MSBuild correspondente foi encontrado em '{1}'.
NETSDK1012 Tipo de ficheiro inesperado para '{0}'. O tipo é tanto '{1}' como '{2}'.
NETSDK1013 O valor do TargetFramework '{0}' não foi reconhecido. Pode estar escrito incorretamente. Caso contrário, as propriedades TargetFrameworkIdentifier e/ou TargetFrameworkVersion devem ser especificadas explicitamente.
NETSDK1014 O item de conteúdo para '{0}' define '{1}', mas não fornece '{2}' ou '{3}'.
NETSDK1015 O token de pré-processador '{0}' recebeu mais de um valor. Escolhendo '{1}' como o valor.
NETSDK1016 Não é possível encontrar o caminho resolvido para '{0}'.
NETSDK1017 O pré-processador de ativos deve ser configurado antes que os ativos sejam processados.
NETSDK1018 Cadeia de caracteres de versão do NuGet inválida: '{0}'.
NETSDK1019 {0} é uma estrutura sem suporte.
NETSDK1020 O {0} raiz do pacote foi fornecido incorretamente para a biblioteca resolvida {1}.
NETSDK1021 Mais de um arquivo encontrado para {0}
NETSDK1022 Foram incluídos itens duplicados de '{0}'. O SDK .NET inclui por defeito os itens '{0}' do diretório do seu projeto. Você pode remover esses itens do arquivo de projeto ou definir a propriedade '{1}' como '{2}' se quiser incluí-los explicitamente no arquivo de projeto. Para obter mais informações, consulte {4}. Os itens duplicados foram: {3}.
NETSDK1023 Um PackageReference para '{0}' foi incluído no seu projeto. Este pacote é implicitamente referenciado pelo SDK .NET e normalmente não precisa de o referenciar a partir do seu projeto. Para obter mais informações, consulte {1}.
NETSDK1024 A pasta '{0}' já existe - exclua-a ou forneça um ComposeWorkingDir diferente.
NETSDK1025 O manifesto de destino {0} fornecido não tem o formato correto.
NETSDK1028 Especifique um RuntimeIdentifier.
NETSDK1029 Não é possível usar '{0}' como executável do host do aplicativo, pois ele não contém a sequência de bytes de espaço reservado esperada '{1}' que marcaria onde o nome do aplicativo seria gravado.
NETSDK1030 O nome do ficheiro dado '{0}' é mais longo do que 1024 bytes.
NETSDK1031 Não há suporte para criar ou publicar um aplicativo independente sem especificar um RuntimeIdentifier. Você deve especificar um RuntimeIdentifier ou definir SelfContained como false.
NETSDK1032 A plataforma RuntimeIdentifier '{0}' e o PlatformTarget '{1}' devem ser compatíveis.
NETSDK1042 Não foi possível carregar o PlatformManifest de '{0}' porque ele não existia.
NETSDK1043 Erro ao analisar PlatformManifest da linha '{0}' {1}. As linhas devem ter o formato {2}.
NETSDK1044 Erro ao analisar PlatformManifest da linha '{0}' {1}. {2} '{3}' era inválido.
NETSDK1045 O SDK .NET atual não suporta direcionamento {0}{1}. Visar {0}{2} ou inferior, ou utilizar uma versão do SDK .NET que suporte {0}{1}.
NETSDK1046 O valor TargetFramework '{0}' não é válido. Para definir múltiplos destinos, use a propriedade 'TargetFrameworks' em alternativa.
NETSDK1047 O arquivo de ativos '{0}' não tem um destino para '{1}'. Certifique-se de que a restauração foi executada e que você incluiu '{2}' no TargetFrameworks para seu projeto. Você também pode precisar incluir '{3}' nos RuntimeIdentifiers do seu projeto.
NETSDK1048 'AdditionalProbingPaths' foram especificados para GenerateRuntimeConfigurationFiles, mas estão sendo ignorados porque 'RuntimeConfigDevPath' está vazio.
NETSDK1049 O arquivo resolvido tem uma imagem incorreta, não tem metadados ou está inacessível. {0} {1}.
NETSDK1050 A versão do Microsoft.NET. O SDK utilizado por este projeto é insuficiente para suportar referências a bibliotecas direcionadas ao .NET Standard 1.5 ou superior. Por favor, instale a versão 2.0 ou superior do .NET Core SDK.
NETSDK1051 Erro ao analisar FrameworkList de '{0}'. {1} '{2}' era inválido.
NETSDK1052 O caminho do arquivo de lista do Framework '{0}' não está enraizado. Apenas caminhos completos são suportados.
NETSDK1053 A ferramenta Pack não suporta conteúdo autónomo.
NETSDK1054 Só suporta .NET Core.
NETSDK1055 DotnetTool não suporta estrutura de destino inferior ao netcoreapp2.1.
NETSDK1056 O projeto está a direcionar para o tempo de execução '{0}', mas não encontrou nenhum pacote específico de runtime. Esse tempo de execução pode não ser suportado pela estrutura de destino.
NETSDK1057 Estás a usar uma versão de pré-visualização do .NET. Ver https://aka.ms/dotnet-support-policy.
NETSDK1058 Valor inválido para o parâmetro ItemSpecToUse: '{0}'. Esta propriedade deve estar em branco ou definida como 'Esquerda' ou 'Direita'
NETSDK1059 A ferramenta '{0}' está agora incluída no SDK .NET. Informações sobre como resolver este aviso estão disponíveis em https://aka.ms/dotnetclitools-in-box.
NETSDK1060 Erro ao ler o arquivo de ativos: {0}
NETSDK1061 O projeto foi restaurado usando {0} versão {1}, mas com as configurações atuais, a versão {2} seria usada em vez disso. Para resolver esse problema, certifique-se de que as mesmas configurações são usadas para restauração e para operações subsequentes, como compilar ou publicar. Normalmente, esse problema pode ocorrer se a propriedade RuntimeIdentifier for definida durante a compilação ou publicação, mas não durante a restauração. Para obter mais informações, consulte https://aka.ms/dotnet-runtime-patch-selection.
NETSDK1063 O caminho para o arquivo de ativos do projeto não foi definido. Execute uma restauração de pacote NuGet para gerar esse arquivo.
NETSDK1064 O pacote {0}, versão {1} não foi encontrado. Ele pode ter sido excluído desde a restauração do NuGet. Caso contrário, a restauração do NuGet pode ter sido concluída apenas parcialmente, o que pode ter sido devido a restrições de comprimento máximo de caminho.
NETSDK1065 Não é possível encontrar o host do aplicativo para {0}. {0} pode ser um identificador de tempo de execução (RID) inválido. Para obter mais informações sobre RID, consulte https://aka.ms/rid-catalog.
NETSDK1067 Aplicações autónomas devem usar o anfitrião da aplicação. Defina SelfContained como false ou UseAppHost como true.
NETSDK1068 O host de aplicação dependente da estrutura requer uma estrutura-alvo de pelo menos 'netcoreapp2.1'.
NETSDK1069 Este projeto utiliza uma biblioteca que visa o .NET Standard 1.5 ou superior, e o projeto visa uma versão do .NET Framework que não tem suporte incorporado para essa versão do .NET Standard. Consulte o https://aka.ms/net-standard-known-issues para ver uma lista de problemas conhecidos. Considere redirecionar para o .NET Framework 4.7.2.
NETSDK1070 O arquivo de configuração do aplicativo deve ter o elemento de configuração raiz.
NETSDK1071 Uma referência de pacote para '{0}' especificou uma versão de {1}. Especificar a versão deste pacote não é recomendado. Para obter mais informações, consulte https://aka.ms/sdkimplicitrefs.
NETSDK1072 Não é possível usar '{0}' como executável anfitrião da aplicação porque não é um executável Windows para o subsistema CUI (Consola).
NETSDK1073 O FrameworkReference '{0}' não foi reconhecido.
NETSDK1074 O executável anfitrião da aplicação não será personalizado porque adicionar recursos requer que a compilação seja realizada no Windows (excluindo o Nano Server).
NETSDK1075 O identificador de atualização é inválido. Esta instância não pode ser usada para atualizações adicionais.
NETSDK1076 AddResource só pode ser usado com tipos de recursos inteiros.
NETSDK1077 Não foi possível bloquear o recurso.
NETSDK1078 Não é possível usar '{0}' como executável do host da aplicação porque não é um ficheiro Windows PE.
NETSDK1079 O pacote Microsoft.AspNetCore.All não é suportado quando se destina a .NET Core 3.0 ou superior. Deve ser usado um FrameworkReference para Microsoft.AspNetCore.App em vez disso, e será implicitamente incluído por Microsoft.NET.Sdk.Web.
NETSDK1080 Uma referência de pacote para Microsoft.AspNetCore.App não é necessária ao direcionar ao .NET Core 3.0 ou superior. Se Microsoft.NET.Sdk.Web for utilizado, o framework partilhado será referenciado automaticamente. Caso contrário, o PackageReference deve ser substituído por um FrameworkReference.
NETSDK1081 O pacote de segmentação para {0} não foi encontrado. Talvez você consiga resolver isso executando uma restauração do NuGet no projeto.
NETSDK1082 Não havia nenhum pacote de tempo de execução para {0} disponível para o 'RuntimeIdentifier' especificado '{1}'.
NETSDK1083 O RuntimeIdentifier '{0}' especificado não é reconhecido.
NETSDK1084 Não há nenhum host de aplicativo disponível para o especificado RuntimeIdentifier '{0}'.
NETSDK1085 A propriedade 'NoBuild' foi definida como true, mas o alvo 'Build' foi invocado.
NETSDK1086 Um FrameworkReference para '{0}' foi incluído no projeto. Isto é implicitamente referenciado pelo SDK .NET e normalmente não precisa de o referenciar a partir do seu projeto. Para obter mais informações, consulte {1}.
NETSDK1087 Vários itens FrameworkReference para '{0}' foram incluídos no projeto.
NETSDK1088 A classe COMVisible '{0}' deve ter um GuidAttribute com o CLSID da classe para ser visível ao COM no .NET Core.
NETSDK1089 Os tipos '{0}' e '{1}' têm o mesmo CLSID '{2}' definido em seu GuidAttribute. Cada classe COMVisible precisa ter um GUID distinto para o seu CLSID.
NETSDK1090 O conjunto fornecido '{0}' não é válido. Não é possível gerar um CLSIDMap a partir dele.
NETSDK1091 Não consigo encontrar um host .NET Core COM. O host .NET Core COM está disponível apenas em .NET Core 3.0 ou superior quando direcionado ao Windows.
NETSDK1092 O CLSIDMap não pode ser incorporado no host COM porque adicionar recursos exige que a compilação seja feita no Windows (excluindo o Nano Server).
NETSDK1093 As ferramentas de projeto (DotnetCliTool) apenas suportam o direcionamento para o .NET Core 2.2 e versões anteriores.
NETSDK1094 Não é possível otimizar assemblies para desempenho: um pacote de tempo de execução válido não foi encontrado. Defina a propriedade PublishReadyToRun como false ou use um identificador de tempo de execução suportado ao publicar. Ao apontar para .NET 6 ou superior, certifique-se de restaurar pacotes com a propriedade PublishReadyToRun definida como true.
NETSDK1095 A otimização de assemblies para desempenho não é suportada para a plataforma ou arquitetura de destino selecionada. Verifique se você está usando um identificador de tempo de execução suportado ou defina a propriedade PublishReadyToRun como false.
NETSDK1096 Falha ao otimizar conjuntos para desempenho. Você pode excluir os assemblies com falha de serem otimizados ou definir a propriedade PublishReadyToRun como false.
NETSDK1097 Não há suporte para publicar um aplicativo em um único arquivo sem especificar um RuntimeIdentifier. Você deve especificar um RuntimeIdentifier ou definir PublishSingleFile como false.
NETSDK1098 As aplicações publicadas num único ficheiro têm de utilizar o host da aplicação. Você deve definir PublishSingleFile como false ou UseAppHost como true.
NETSDK1099 A publicação em um único arquivo só é suportada para aplicativos executáveis.
NETSDK1100 Para construir um projeto direcionado ao Windows neste sistema operativo, defina a propriedade EnableWindowsTargeting como true.
NETSDK1102 Não há suporte para a otimização do tamanho dos assemblies na configuração de publicação selecionada. Certifique-se de que está a publicar uma aplicação independente.
NETSDK1103 A configuração RollForward é suportada apenas em .NET Core 3.0 ou superior.
NETSDK1104 O valor RollForward '{0}' é inválido. Os valores permitidos são {1}.
NETSDK1105 As aplicações de ambiente de trabalho do Windows só são suportadas em .NET Core 3.0 ou versões superiores.
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop exige que 'UseWpf' ou 'UseWindowsForms' sejam definidos como 'true'.
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop é necessário para construir aplicações Windows de ambiente de trabalho. 'UseWpf' e 'UseWindowsForms' não são suportados pelo SDK atual.
NETSDK1109 O arquivo de lista de tempo de execução '{0}' não foi encontrado. Reporte este erro à equipa .NET aqui: https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Mais de um ativo no pacote em tempo de execução tem o mesmo subcaminho de destino de '{0}'. Reporte este erro à equipa .NET aqui: https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Falha ao excluir apphost de saída: {0}.
NETSDK1112 O pacote de tempo de execução para {0} não foi descarregado. Tente executar uma restauração do NuGet com o RuntimeIdentifier '{1}'.
NETSDK1113 Falha ao criar apphost (tentativa de {0} fora de {1}): {2}.
NETSDK1114 Não consegui encontrar um host IJW .NET Core. O host .NET Core IJW está disponível apenas em .NET Core 3.1 ou superior quando direcionado ao Windows.
NETSDK1115 O SDK .NET atual não suporta o Framework .NET sem usar os Padrões do SDK .NET. É provável que seja devido a uma incompatibilidade entre a propriedade CLRSupport do projeto C++/CLI e o TargetFramework.
NETSDK1116 Os projetos C++/CLI direcionados para o .NET Core devem ser bibliotecas dinâmicas.
NETSDK1117 Não suporta a publicação de projetos C++/CLI direcionados ao .NET Core.
NETSDK1118 Projetos em C++/CLI direcionados ao .NET Core não podem ser empacotados.
NETSDK1119 Projetos C++/CLI direcionados ao .NET Core não podem usar o EnableComHosting=true.
NETSDK1120 Projetos C++/CLI direcionados ao .NET Core exigem uma estrutura de destino de pelo menos 'netcoreapp3.1'.
NETSDK1121 Projetos C++/CLI direcionados ao .NET Core não podem usar SelfContained=true.
NETSDK1122 A compilação ReadyToRun será ignorada porque só é suportada para .NET Core 3.0 ou superior.
NETSDK1123 Publicar uma aplicação num único ficheiro requer .NET Core 3.0 ou superior.
NETSDK1124 A otimização de assemblies requer .NET Core 3.0 ou superior.
NETSDK1125 A publicação em um único arquivo só é suportada para o destino netcoreapp.
NETSDK1126 A publicação do ReadyToRun usando Crossgen2 só é suportada para aplicativos autônomos.
NETSDK1127 O pacote de segmentação {0} não está instalado. Restaure e tente novamente.
NETSDK1128 A hospedagem COM não oferece suporte a implantações independentes.
NETSDK1129 O destino 'Publicar' não é suportado sem especificar uma estrutura de destino. O projeto atual destina-se a várias estruturas, você deve especificar a estrutura para o aplicativo publicado.
NETSDK1130 {1} não pode ser referenciado. Não é suportado referenciar diretamente um componente de Metadados do Windows ao direcionar para o .NET 5 ou uma versão superior. Para obter mais informações, consulte https://aka.ms/netsdk1130.
NETSDK1131 A produção de um componente gerido Windows Metadados com WinMDExp não é suportada ao direcionar {0}.
NETSDK1132 Não estava disponível nenhuma informação sobre o pacote de execução para {0}.
NETSDK1133 Havia informações conflitantes sobre pacotes de tempo de execução disponíveis para {0}.
NETSDK1134 Não há suporte para a criação de uma solução com um RuntimeIdentifier específico. Se você quiser publicar para um único RID, especifique o RID no nível do projeto individual.
NETSDK1135 SupportedOSPlatformVersion {0} não pode ser superior a TargetPlatformVersion {1}.
NETSDK1136 A plataforma de destino deve ser definida para Windows (normalmente incluindo '-windows' na propriedade TargetFramework) ao usar Windows Forms ou WPF, ou ao referenciar projetos ou pacotes que o façam.
NETSDK1137 Já não é necessário usar o Microsoft.NET.Sdk.WindowsDesktop SDK. Considere alterar o atributo Sdk do elemento raiz Project para 'Microsoft.NET. Sdk'.
NETSDK1138 A estrutura de destino '{0}' não é mais suportada e não receberá atualizações de segurança no futuro. Consulte https://aka.ms/dotnet-core-support para obter mais informações sobre a política de suporte.
NETSDK1139 O identificador da plataforma de destino {0} não foi reconhecido.
NETSDK1140 {0} não é um TargetPlatformVersion válido para {1}. As versões válidas incluem:
NETSDK1141 Não foi possível resolver a versão do SDK .NET conforme especificado no global.json localizado em {0}.
NETSDK1142 Não há suporte para a inclusão de símbolos em um único pacote de arquivos ao publicar para . NET5 ou superior.
NETSDK1143 A inclusão de todo o conteúdo em um único pacote de arquivos também inclui bibliotecas nativas. Se IncludeAllContentForSelfExtract for verdadeiro, IncludeNativeLibrariesForSelfExtract não pode ser falso.
NETSDK1144 Falha na otimização de conjuntos para tamanho. A otimização pode ser desativada definindo a propriedade PublishTrimmed como false.
NETSDK1145 O pacote {0} não está instalado e a restauração do pacote NuGet não é suportada. Atualize o Visual Studio, remova o global.json se especificar uma determinada versão do SDK e desinstale qualquer SDK mais recente. Para mais opções visite https://aka.ms/targeting-apphost-pack-missing. Tipo de pacote:{0}, Diretório do pacote: {1}, targetframework: {2}, ID do Pacote: {3}, Versão do Pacote: {4}.
NETSDK1146 PackAsTool não suporta a definição de TargetPlatformIdentifier. Por exemplo, TargetFramework não pode ser net5.0-windows, apenas net5.0. O PackAsTool também não suporta UseWPF ou UseWindowsForms quando direcionado para .NET 5 ou versões superiores.
NETSDK1147 Para criar este projeto, as seguintes cargas de trabalho devem ser instaladas: {0}.
NETSDK1148 Um assembly referenciado foi compilado usando uma versão mais recente do Microsoft.Windows. SDK.NET.dll. Por favor, atualize para um SDK .NET mais recente para referenciar este assembly.
NETSDK1149 {0} não pode ser referenciado porque utiliza suporte incorporado para WinRT, que já não é suportado em .NET 5 e superiores. É necessária uma versão atualizada do componente que suporte .NET 5. Para obter mais informações, consulte https://aka.ms/netsdk1149.
NETSDK1150 O projeto referenciado '{0}' é um executável não independente. Um executável não autônomo não pode ser referenciado por um executável independente. Para obter mais informações, consulte https://aka.ms/netsdk1150.
NETSDK1151 O projeto referenciado '{0}' é um executável independente. Um executável autônomo não pode ser referenciado por um executável não independente. Para obter mais informações, consulte https://aka.ms/netsdk1151.
NETSDK1152 Encontrados vários arquivos de saída de publicação com o mesmo caminho relativo: {0}.
NETSDK1153 CrossgenTool não especificado no modo de compilação PDB.
NETSDK1154 Crossgen2Tool deve ser especificado quando UseCrossgen2 é definido como true.
NETSDK1155 Crossgen2Tool executável '{0}' não encontrado.
NETSDK1156 .NET executável do host '{0}' não encontrado.
NETSDK1157 Biblioteca JIT '{0}' não encontrada.
NETSDK1158 Metadados '{0}' necessários estão ausentes no item Crossgen2Tool.
NETSDK1159 CrossgenTool deve ser especificado quando UseCrossgen2 é definido como false.
NETSDK1160 O executável CrossgenTool '{0}' não foi encontrado.
NETSDK1161 Biblioteca DiaSymReader '{0}' não encontrada.
NETSDK1162 Geração de PDB: executável R2R '{0}' não encontrado.
NETSDK1163 Assemblagem de entrada '{0}' não encontrada.
NETSDK1164 Caminho PDB de saída ausente no modo de criação de PDB (metadados OutputPDBImage).
NETSDK1165 Caminho da imagem R2R de saída ausente (metadados OutputR2RImage).
NETSDK1166 Não é possível emitir símbolos ao publicar para .NET 5 com Crossgen2 usando modo composto.
NETSDK1167 A compressão num pacote de ficheiros únicos só é suportada ao publicar para .NET 6 ou superior.
NETSDK1168 O WPF não é suportado nem recomendado com o trimming ativado. Por favor, vá para https://aka.ms/dotnet-illink/wpf para obter mais detalhes.
NETSDK1169 O mesmo ID de recurso {0} foi especificado para duas bibliotecas de tipos '{1}' e '{2}'. IDs de biblioteca de tipos duplicados não são permitidos.
NETSDK1170 O ID fornecido da biblioteca de tipos '{0}' para a biblioteca de tipos '{1}' é inválido. O ID deve ser um número inteiro positivo inferior a 65536.
NETSDK1171 Um ID inteiro menor que 65536 deve ser fornecido para a biblioteca de tipos '{0}' porque mais de uma biblioteca de tipos é especificada.
NETSDK1172 A biblioteca de tipos fornecida '{0}' não existe.
NETSDK1173 A biblioteca de tipos fornecida '{0}' está em um formato inválido.
NETSDK1174 A abreviatura de -p para --project foi descontinuada. Por favor, use --project.
NETSDK1175 O Windows Forms não é suportado nem recomendado com o trimming ativado. Por favor, vá para https://aka.ms/dotnet-illink/windows-forms para obter mais detalhes.
NETSDK1176 A compactação em um único pacote de arquivos só é suportada ao publicar um aplicativo independente.
NETSDK1177 Falha ao assinar o apphost com código de erro {1}: {0}.
NETSDK1178 O projeto depende dos seguintes pacotes de carga de trabalho que não existem em nenhuma das cargas de trabalho disponíveis nesta instalação: {0}.
NETSDK1179 Uma das opções '--self-contained' ou '--no-self-contained' é necessária quando '--runtime' é usado.
NETSDK1181 Erro ao obter a versão do pacote: O pacote '{0}' não estava presente nos manifestos da carga de trabalho.
NETSDK1182 Não é suportado o direcionamento para .NET 6.0 ou superior no Visual Studio 2019.
NETSDK1183 Não é possível otimizar assemblies para compilação prévia: um pacote de runtime válido não foi encontrado. Defina a propriedade PublishAot como false ou use um identificador de tempo de execução suportado ao publicar. Ao ter como alvo o .NET 7 ou superior, certifique-se de restaurar os pacotes com a propriedade PublishAot definida como "true".
NETSDK1184 O Targeting Pack para FrameworkReference '{0}' não estava disponível. Isso pode ser porque DisableTransitiveFrameworkReferenceDownloads foi definido como true.
NETSDK1185 O Runtime Pack para FrameworkReference '{0}' não estava disponível. Isso pode ser porque DisableTransitiveFrameworkReferenceDownloads foi definido como true.
NETSDK1186 Este projeto depende do Maui Essentials por meio de um projeto ou referência de pacote NuGet, mas não declara essa dependência explicitamente. Para criar este projeto, você deve definir a propriedade UseMauiEssentials como true (e instalar a carga de trabalho Maui, se necessário).
NETSDK1187 O pacote {0}{1} tem um recurso com a localidade '{2}'. Esta localidade foi normalizada para o formato padrão '{3}' para evitar problemas de invólucro na compilação. Considere notificar o autor do pacote sobre esse problema de invólucro.
NETSDK1188 O pacote {0}{1} tem um recurso com a localidade '{2}'. Esta localização não é reconhecida pelo .NET. Considere notificar o autor do pacote de que ele parece estar usando uma localidade inválida.
NETSDK1189 Prefer32Bit não é suportado e não tem efeito para a plataforma alvo NetCoreApp.
NETSDK1190 Para usar '{0}' em projetos de solução, você deve definir a variável de ambiente '{1}' (como true). Isso aumentará o tempo para concluir a operação.
NETSDK1191 Um identificador de tempo de execução para a propriedade '{0}' não pôde ser inferido. Especifique um rid explicitamente.
NETSDK1192 Não é suportado o direcionamento para .NET 7.0 ou superior no Visual Studio 2022 17.3.
NETSDK1193 Se PublishSelfContained estiver definido, ele deve ser verdadeiro ou falso. O valor dado foi '{0}'.
NETSDK1194 A opção "--output" não é suportada ao criar uma solução. A especificação de um caminho de saída no nível da solução resulta em todos os projetos copiando saídas para o mesmo diretório, o que pode levar a compilações inconsistentes.
NETSDK1195 Não há suporte para corte ou análise de compatibilidade de código para corte, implantação de arquivo único ou compilação antecipada para a estrutura de destino. Para obter mais informações, consulte https://aka.ms/netsdk1195
NETSDK1196 O SDK não suporta compilação antecipada. Configure a propriedade PublishAot como "false".
NETSDK1197 Vários projetos de solução contêm valores conflitantes de '{0}'; garantir que os valores correspondem. Considere usar um arquivo Directory.build.props para definir a propriedade para todos os projetos. Projetos conflitantes: {1}.
NETSDK1198 Um perfil de publicação com o nome '{0}' não foi encontrado no projeto. Defina a propriedade PublishProfile como um nome de arquivo válido.
NETSDK1199 As propriedades ArtifactsPath e UseArtifactsOutput não podem ser definidas em um arquivo de projeto, devido a restrições de ordenação do MSBuild. Eles devem ser definidos em um arquivo Directory.Build.props ou na linha de comando. Consulte https://aka.ms/netsdk1199 para obter mais informações.
NETSDK1200 Se UseArtifactsPath estiver definido como true e ArtifactsPath não estiver definido, deve haver um arquivo Directory.Build.props para determinar onde a pasta de artefatos deve ser localizada.
NETSDK1201 Para projetos direcionados a .NET 8.0 e superiores, especificar um RuntimeIdentifier deixará de produzir uma aplicação autónoma por defeito. Para continuar a criar aplicações autónomas, defina a propriedade SelfContained como true ou utilize o argumento --self-contained.
NETSDK1202 A carga de trabalho '{0}' está sem suporte e não receberá atualizações de segurança no futuro. Consulte {1} para obter mais informações sobre a política de suporte.
NETSDK1203 A compilação antecipada não é suportada para o identificador de tempo de execução de destino '{0}'.
NETSDK1204 A compilação antecipada não é suportada na plataforma atual '{0}'.
NETSDK1205 O pacote Microsoft.Net.Compilers.Toolset.Framework não deve ser configurado diretamente. Defina a propriedade 'BuildWithNetFrameworkHostedCompiler' como 'true' em vez disso, se você precisar dela.
NETSDK1206 Identificador(es) de tempo de execução específicos da versão ou da distribuição encontrados: {0}. Bibliotecas afetadas: {1}. No .NET 8.0 e superior, os assets para identificadores de runtime específicos de versão e distribuição não serão encontrados por padrão. Consulte https://aka.ms/dotnet/rid-usage para obter detalhes.
NETSDK1207 A compilação antecipada não é suportada para a estrutura de destino.
NETSDK1208 O identificador da plataforma de destino {0} não foi reconhecido. Isto deve-se ao facto de o MSBuildEnableWorkloadResolver estar definido como falso, o que desativa as cargas de trabalho do SDK .NET, que são necessárias para este identificador. Desdefina essa variável de ambiente ou a propriedade MSBuild para habilitar cargas de trabalho.
NETSDK1209 A versão atual Visual Studio não suporta direcionamento {0}{1}. Ou alvo {0}{2} ou inferior, ou use a versão {3} ou superior do Visual Studio.
NETSDK1210 IsAotCompatible e EnableAotAnalyzer não são suportados para a estrutura de destino. Considere a multisegmentação para uma estrutura suportada para permitir a análise de compilação antecipada e defina IsAotCompatible apenas para as estruturas suportadas. Por exemplo:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer não é suportado para a estrutura de destino. Considere a multisegmentação para uma estrutura suportada para habilitar a análise de arquivo único e defina EnableSingleFileAnalyzer somente para as estruturas suportadas. Por exemplo:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable e EnableTrimAnalyzer não são suportados para a estrutura de destino. Considere o multi-targeting para um framework suportado para permitir trimming, e defina IsTrimmable apenas para os frameworks suportados. Por exemplo:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
NETSDK1213 Não é suportado o direcionamento para .NET 8.0 ou superior no Visual Studio 2022 17.7.
NETSDK1237 Assembly '{0}' foi listado em PublishReadyToRunPartialAssemblies, mas está a ser compilado numa imagem composta. A compilação parcial só é suportada para conjuntos compilados separadamente. O conjunto será compilado completamente na imagem composta.