.NET lista de erros do SDK

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

Esta lista é uma lista completa dos erros que você pode obter do SDK do .NET ao desenvolver aplicativos .NET. Se mais informações estiverem disponíveis para um erro específico, o número de erro será um link.

Número da mensagem do SDK Mensagem
NETSDK1001 Pelo menos uma estrutura de destino possível deve ser especificada.
NETSDK1002 Projeto '{0}' se destina a '{2}'. Não pode ser referenciado por um projeto que se destina a '{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}'. Verifique se a restauração foi executada e se você incluiu '{2}' no TargetFrameworks para seu projeto.
NETSDK1006 O caminho do arquivo de ativos '{0}' não está enraizado. Há suporte apenas para caminhos completos.
NETSDK1007 Não é possível localizar informações do projeto para '{0}'. Isso pode indicar uma referência de projeto ausente.
NETSDK1008 Metadados '{0}' ausentes 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 de um projeto '{0}', mas não foi encontrado nenhum caminho de projeto do MSBuild correspondente em '{1}'.
NETSDK1012 Tipo de arquivo inesperado para '{0}'. O tipo é '{1}' e '{2}'.
NETSDK1013 O valor de TargetFramework '{0}' não foi reconhecido. Pode estar errado. Caso contrário, as propriedades TargetFrameworkIdentifier e/ou TargetFrameworkVersion deverão 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 localizar 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 A raiz do pacote {0} foi fornecida incorretamente para a biblioteca resolvida {1}.
NETSDK1021 Mais de um arquivo encontrado para {0}
NETSDK1022 Itens '{0}' duplicados foram incluídos. O SDK do .NET inclui itens '{0}' do diretório do projeto por padrão. Você pode remover esses itens do arquivo de projeto ou definir a propriedade '' como '{1}{2}' se quiser incluí-los explicitamente no arquivo de projeto. Para obter mais informações, consulte {4}. Os itens duplicados eram: {3}.
NETSDK1023 Um PackageReference para '{0}' foi incluído em seu projeto. Esse pacote é referenciado implicitamente pelo SDK do .NET e você normalmente não precisa referenciá-lo 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 {0} de destino fornecido não é do 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 arquivo '{0}' fornecido é maior que 1024 bytes.
NETSDK1031 Não há suporte para a criação ou publicação de um aplicativo autocontido sem especificar um identificador de tempo de execução. 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 de '{0}' linha {1}. As linhas devem ter o formato {2}.
NETSDK1044 Erro ao analisar PlatformManifest de '{0}' linha {1}. {2} '{3}' era inválido.
NETSDK1045 O SDK de .NET atual não dá suporte ao direcionamento {0}{1}. Direcione {0}{2} ou inferior, ou use uma versão do SDK do .NET que dê suporte a {0}{1}.
NETSDK1046 O valor de TargetFramework '{0}' não é válido. Para vários destinos, use a propriedade 'TargetFrameworks'.
NETSDK1047 O arquivo de ativos '{0}' não tem um destino para '{1}'. Verifique se a restauração foi executada e se você incluiu '{2}' no TargetFrameworks para seu projeto. Talvez você também precise incluir '{3}' nos RuntimeIdentifiers do projeto.
NETSDK1048 'AdditionalProbingPaths' foram especificados para GenerateRuntimeConfigurationFiles, mas estão sendo ignorados porque 'RuntimeConfigDevPath' está vazio.
NETSDK1049 O arquivo resolvido tem uma imagem inválida, nenhum metadado ou está inacessível. {0} {1}.
NETSDK1050 A versão do Microsoft.NET.Sdk usada por este projeto é insuficiente para ser compatível com referências a bibliotecas que visam o .NET Standard 1.5 ou superior. Instale a versão 2.0 ou superior do SDK do .NET Core.
NETSDK1051 Erro ao analisar FrameworkList de '{0}'. {1} '{2}' era inválido.
NETSDK1052 O caminho do arquivo de lista de estruturas '{0}' não tem raiz. Há suporte apenas para caminhos completos.
NETSDK1053 O pacote como ferramenta não é compatível com a opção autossuficiente.
NETSDK1054 Só dá suporte ao .NET Core.
NETSDK1055 O DotnetTool não dá suporte à estrutura de destino inferior ao netcoreapp2.1.
NETSDK1056 O Projeto tem como destino o runtime '{0}', mas não resolveu nenhum pacote específico do runtime. Esse runtime pode não ser compatível com a estrutura de destino.
NETSDK1057 Você está usando uma versão prévia do .NET. Consulte https://aka.ms/dotnet-support-policy.
NETSDK1058 Valor inválido para o parâmetro ItemSpecToUse: '{0}'. Essa propriedade deve estar em branco ou definida como "Esquerda" ou "Direita"
NETSDK1059 A ferramenta '{0}' agora está incluída no SDK do .NET. As informações sobre como resolver esse 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 a {0}versão{1}, mas com as configurações atuais, a versão {2} seria usada. Para resolver esse problema, verifique se 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 Pacote {0}, a versão {1} não foi encontrada. 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 máximas de comprimento do caminho.
NETSDK1065 Não é possível localizar o host do aplicativo para {0}. {0} pode ser um RID (identificador de runtime) inválido. Para obter mais informações sobre RID, consulte https://aka.ms/rid-catalog.
NETSDK1067 Aplicativos autossuficientes são necessários para usar o host do aplicativo. Defina SelfContained como false ou defina UseAppHost como true.
NETSDK1068 O host do aplicativo dependente de estrutura exige uma estrutura de destino de, pelo menos, 'netcoreapp2.1'.
NETSDK1069 Este projeto usa 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 interno para essa versão do .NET Standard. Visite https://aka.ms/net-standard-known-issues para obter um conjunto de problemas conhecidos. Considere redirecionar para .NET Framework 4.7.2.
NETSDK1070 O arquivo de configuração do aplicativo deve ter o elemento de configuração raiz.
NETSDK1071 Um PackageReference para '{0}' especifica uma versão de {1}. Não é recomendável especificar a versão deste pacote. Para obter mais informações, consulte https://aka.ms/sdkimplicitrefs.
NETSDK1072 Não é possível usar '{0}' como executável do host do aplicativo porque ele não é um executável Windows para o subsistema CUI (Console).
NETSDK1073 O FrameworkReference '{0}' não foi reconhecido.
NETSDK1074 O executável do host do aplicativo não será personalizado porque a adição de recursos exige que o build seja executado em Windows (excluindo o Nano Server).
NETSDK1075 O identificador de atualização é inválido. Essa instância pode não ser usada para atualizações adicionais.
NETSDK1076 AddResource só pode ser usado com tipos de recursos inteiros.
NETSDK1077 Falha ao bloquear o recurso.
NETSDK1078 Não é possível usar '{0}' como executável do host do aplicativo porque ele não é um arquivo PE Windows.
NETSDK1079 O pacote Microsoft.AspNetCore.All não tem suporte no direcionamento para .NET Core 3.0 ou superior. Um FrameworkReference para Microsoft.AspNetCore.App deve ser usado e será incluído implicitamente pelo Microsoft.NET. Sdk.Web.
NETSDK1080 Um PackageReference para Microsoft.AspNetCore.App não é necessário ao direcionar o .NET Core 3.0 ou superior. Se o Microsoft.NET.Sdk.Web for usado, a estrutura compartilhada será referenciada automaticamente. Caso contrário, o PackageReference deverá ser substituído por uma FrameworkReference.
NETSDK1081 O pacote de destino para {0} não foi encontrado. Você pode resolver isso executando uma restauração do NuGet no projeto.
NETSDK1082 Não havia nenhum pacote de runtime para {0} disponível para o RuntimeIdentifier '{1}' especificado.
NETSDK1083 O RuntimeIdentifier '{0}' especificado não é reconhecido.
NETSDK1084 Não há nenhum host de aplicativo disponível para o RuntimeIdentifier especificado '{0}'.
NETSDK1085 A propriedade 'NoBuild' foi definida como true, mas o destino 'Build' foi invocado.
NETSDK1086 Uma FrameworkReference para '{0}' foi incluída no projeto. Isso é referenciado implicitamente pelo SDK do .NET e você normalmente não precisa referenciá-lo do seu projeto. Para obter mais informações, consulte {1}.
NETSDK1087 Vários itens de FrameworkReference para '{0}' foram incluídos no projeto.
NETSDK1088 A classe COMVisible '{0}' deve ter um GuidAttribute com o CLSID da classe a ser visível para 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 seu CLSID.
NETSDK1090 O assembly fornecido '{0}' não é válido. Não é possível gerar um CLSIDMap a partir dele.
NETSDK1091 Não é possível localizar um host de COM do .NET Core. O host COM do .NET Core só está disponível no .NET Core 3.0 ou superior quando voltado para Windows.
NETSDK1092 O CLSIDMap não pode ser inserido no host COM porque a adição de recursos exige que o build seja executado em Windows (excluindo o Nano Server).
NETSDK1093 As ferramentas do projeto (DotnetCliTool) dão suporte somente para o direcionamento ao .NET Core 2.2 e inferior.
NETSDK1094 Não foi possível otimizar assemblies para desempenho: um pacote de runtime válido não foi encontrado. Defina a propriedade PublishReadyToRun como false ou use um identificador de tempo de execução com suporte ao publicar. Ao direcionar o .NET 6 ou superior, certifique-se de restaurar pacotes com a propriedade PublishReadyToRun definida como true.
NETSDK1095 Não há suporte para otimizar assemblies para desempenho para a plataforma ou arquitetura de destino selecionada. Verifique se você está usando um identificador de runtime com suporte ou defina a propriedade PublishReadyToRun como false.
NETSDK1096 Falha ao otimizar assemblies para desempenho. Você pode excluir a otimização dos assemblies com falha 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 Aplicativos publicados em um único arquivo precisam usar o host do aplicativo. Você deve definir PublishSingleFile como false ou definir UseAppHost como true.
NETSDK1099 A publicação em um único arquivo só tem suporte para aplicativos executáveis.
NETSDK1100 Para criar um projeto direcionado ao Windows neste sistema operacional, defina a propriedade EnableWindowsTargeting como true.
NETSDK1102 Não há suporte para otimizar assemblies de tamanho para a configuração de publicação selecionada. Verifique se você está publicando um aplicativo independente.
NETSDK1103 A configuração RollForward só tem suporte no .NET Core 3.0 ou superior.
NETSDK1104 O valor rollForward '{0}' é inválido. Os valores permitidos são {1}.
NETSDK1105 Aplicativos de área de trabalho do Windows só têm suporte no .NET Core 3.0 ou superior.
NETSDK1106 Microsoft.NET. Sdk.WindowsDesktop requer que 'UseWpf' ou 'UseWindowsForms' sejam definidos como 'true'.
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop é necessário para criar aplicativos de área de trabalho do Windows. 'UseWpf' e 'UseWindowsForms' não são compatíveis com o SDK atual.
NETSDK1109 O arquivo de lista de runtime '{0}' não foi encontrado. Relate este erro à equipe de .NET aqui: https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Mais de um ativo no pacote de runtime possui um sub-caminho de destino igual a '{0}'. Relate este erro à equipe de .NET aqui: https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Falha ao excluir o arquivo apphost de saída: {0}.
NETSDK1112 O pacote de runtime para {0} não foi baixado. Tente executar uma restauração do NuGet com o RuntimeIdentifier '{1}'.
NETSDK1113 Falha ao criar apphost (tentativa {0} de {1}): {2}.
NETSDK1114 Não é possível encontrar um host IJW do .NET Core. O host IJW do .NET Core só está disponível no .NET Core 3.1 ou superior ao direcionar o Windows.
NETSDK1115 O SDK de .NET atual não dá suporte ao .NET Framework sem usar as configurações padrão do SDK .NET. Isso provavelmente ocorre devido a uma incompatibilidade entre a propriedade CLRSupport do projeto C++/CLI e o TargetFramework.
NETSDK1116 Os projetos C++/CLI direcionados ao .NET Core devem ser bibliotecas dinâmicas.
NETSDK1117 Não dá suporte à publicação de projeto C++/CLI que tem como alvo o Dotnet Core.
NETSDK1118 Não é possível empacotar projetos C++/CLI direcionados ao .NET Core.
NETSDK1119 Projetos C++/CLI direcionados ao .NET Core não podem usar 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ó tem suporte para .NET Core 3.0 ou superior.
NETSDK1123 A publicação de um aplicativo em um único arquivo requer .NET Core 3.0 ou superior.
NETSDK1124 O corte de assemblies requer o .NET Core 3.0 ou superior.
NETSDK1125 O suporte à publicação em um único arquivo está disponível apenas para o destino netcoreapp.
NETSDK1126 A publicação de ReadyToRun usando o Crossgen2 só tem suporte para aplicativos independentes.
NETSDK1127 O pacote {0} de destino não está instalado. Restaure e tente novamente.
NETSDK1128 A hospedagem COM não dá suporte a implantações autossuficientes.
NETSDK1129 Não há suporte para o destino "Publish" sem especificar uma estrutura de destino. O projeto atual tem como destino várias estruturas, você deve especificar a estrutura para o aplicativo publicado.
NETSDK1130 {1} não pode ser referenciado. Não há suporte para referenciar um componente de metadados Windows diretamente quando visando .NET 5 ou superior. Para obter mais informações, consulte https://aka.ms/netsdk1130.
NETSDK1131 Não há suporte para a produção de um componente de metadados de Windows gerenciado com WinMDExp quando o alvo é {0}.
NETSDK1132 Nenhuma informação do pacote de runtime estava disponível para {0}.
NETSDK1133 Havia informações conflitantes sobre pacotes de runtime 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 maior que TargetPlatformVersion {1}.
NETSDK1136 A plataforma de destino deve ser definida como Windows (geralmente incluindo '-windows' na propriedade TargetFramework) ao usar Windows Forms ou WPF ou referenciar projetos ou pacotes que o façam.
NETSDK1137 Não é mais necessário usar o Microsoft.NET. Sdk.WindowsDesktop SDK. Considere alterar o atributo Sdk do elemento Project raiz para 'Microsoft.NET.Sdk'.
NETSDK1138 A estrutura de destino '{0}' está sem suporte e não receberá atualizações de segurança no futuro. https://aka.ms/dotnet-core-support Consulte para obter mais informações sobre a política de suporte.
NETSDK1139 O identificador {0} da plataforma de destino não foi reconhecido.
NETSDK1140 {0} não é um TargetPlatformVersion válido para {1}. As versões válidas incluem:
NETSDK1141 Não é 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 o .NET5 ou superior.
NETSDK1143 Incluir todo o conteúdo em um único pacote de arquivos também inclui bibliotecas nativas. Se IncludeAllContentForSelfExtract for true, IncludeNativeLibrariesForSelfExtract não deverá ser false.
NETSDK1144 A otimização das assemblies para redução de tamanho falhou. A otimização pode ser desabilitada definindo a propriedade PublishTrimmed como false.
NETSDK1145 O {0} pacote não está instalado e não há suporte para a restauração do pacote NuGet. Atualize Visual Studio, remova global.json se especificar uma determinada versão do SDK e desinstale o SDK mais recente. Para obter 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 dá suporte a um TargetPlatformIdentifier sendo definido. Por exemplo, TargetFramework não pode ser net5.0-windows, somente net5.0. PackAsTool também não dá suporte a UseWPF ou UseWindowsForms ao direcionar o .NET 5 e superior.
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. Atualize para um SDK do .NET mais recente para fazer referência a esse assembly.
NETSDK1149 {0} não pode ser referenciado porque usa suporte interno para WinRT, que não tem mais suporte no .NET 5 e superior. Uma versão atualizada do componente que dá suporte ao .NET 5 é necessária. 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 autossuficiente não pode ser referenciado por um executável autossuficiente. Para obter mais informações, consulte https://aka.ms/netsdk1150.
NETSDK1151 O projeto referenciado '{0}' é um executável autocontido. Um executável autocontido não pode ser referenciado por um executável não autocontido. Para obter mais informações, consulte https://aka.ms/netsdk1151.
NETSDK1152 Foram 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 do PDB.
NETSDK1154 Crossgen2Tool deve ser especificado quando UseCrossgen2 é definido como true.
NETSDK1155 Executável do Crossgen2Tool '{0}' não encontrado.
NETSDK1156 Executável do host .NET '{0}' não encontrado.
NETSDK1157 Biblioteca JIT '{0}' não encontrada.
NETSDK1158 Metadados '{0}' necessários ausentes no item Crossgen2Tool.
NETSDK1159 CrossgenTool deve ser especificado quando UseCrossgen2 é definido como false.
NETSDK1160 O executável '{0}' do CrossgenTool não foi encontrado.
NETSDK1161 Biblioteca DiaSymReader '{0}' não encontrada.
NETSDK1162 Geração do PDB: executável do R2R '{0}' não encontrado.
NETSDK1163 Assembly de entrada '{0}' não encontrado.
NETSDK1164 Caminho do PDB de saída ausente no modo de geração do 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 o modo composto.
NETSDK1167 A compactação em um pacote de arquivo único só é compatível ao publicar em .NET6 ou superior.
NETSDK1168 O WPF não tem suporte nem é recomendado com o corte habilitado. Vá para https://aka.ms/dotnet-illink/wpf para obter mais detalhes.
NETSDK1169 A mesma ID {0} de recurso foi especificada para duas bibliotecas de tipos '{1}' e '{2}'. IDs de biblioteca de tipos duplicados não são permitidas.
NETSDK1170 A ID da biblioteca de tipos fornecida '{0}' para a biblioteca de tipos '{1}' é inválida. A ID deve ser um inteiro positivo menor que 65536.
NETSDK1171 Uma ID de inteiro menor que 65536 deve ser fornecida para a biblioteca de tipos '{0}' porque mais de uma biblioteca de tipos é especificada.
NETSDK1172 A biblioteca de tipos '{0}' fornecida não existe.
NETSDK1173 A biblioteca de tipos '{0}' fornecida está em um formato inválido.
NETSDK1174 A abreviação de -p para --project foi preterida. Por favor, use --project.
NETSDK1175 Windows Forms não é suportado nem recomendado com a redução habilitada. Vá para https://aka.ms/dotnet-illink/windows-forms para obter mais detalhes.
NETSDK1176 A compactação em um pacote único de arquivos só é suportada ao publicar um aplicativo autocontido.
NETSDK1177 Falha ao assinar o apphost com o 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' for usado.
NETSDK1181 Erro ao obter a versão do pacote: o pacote '{0}' não estava presente nos manifestos da carga de trabalho.
NETSDK1182 O direcionamento para .NET 6.0 ou superior no Visual Studio 2019 não é suportado.
NETSDK1183 Não é possível otimizar assemblies para compilação antecipada: um pacote de runtime válido não foi encontrado. Defina a propriedade PublishAot como false ou use um identificador de runtime com suporte ao publicar. Ao direcionar o .NET 7 ou superior, certifique-se de restaurar pacotes com a propriedade PublishAot definida como true.
NETSDK1184 O Pacote de Direcionamento para FrameworkReference '{0}' não estava disponível. Isso pode ocorrer porque DisableTransitiveFrameworkReferenceDownloads foi definido como true.
NETSDK1185 O Runtime Pack para FrameworkReference '{0}' não estava disponível. Isso pode ocorrer porque DisableTransitiveFrameworkReferenceDownloads foi definido como true.
NETSDK1186 Esse 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, se necessário, instalar a carga de trabalho Maui).
NETSDK1187 O pacote {0}{1} tem um recurso com a localidade '{2}'. Essa localidade foi normalizada para o formato padrão '{3}' para evitar problemas de uso de maiúsculas e minúsculas no build. Considere notificar o autor do pacote sobre esse problema de maiúsculas e minúsculas.
NETSDK1188 O pacote {0}{1} tem um recurso com a localidade '{2}'. Essa localidade não é reconhecida por .NET. Considere notificar o autor do pacote de que ele parece estar usando uma localidade inválida.
NETSDK1189 Não há suporte para Prefer32Bit e não tem efeito para o destino 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 runtime para a propriedade '{0}' não pôde ser inferido. Especifique um rid explicitamente.
NETSDK1192 O direcionamento para .NET 7.0 ou superior no Visual Studio 2022 17.3 não é suportado.
NETSDK1193 Se PublishSelfContained estiver definido, ele deverá ser verdadeiro ou falso. O valor fornecido foi '{0}'.
NETSDK1194 Não há suporte para a opção "--output" ao criar uma solução. Especificar 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 builds inconsistentes.
NETSDK1195 O recorte, ou análise de compatibilidade de código para recorte, implantação de arquivo único ou compilação antecipada não são suportados para a estrutura de destino. Para obter mais informações, veja https://aka.ms/netsdk1195
NETSDK1196 O SDK não dá suporte à compilação antecipada. Defina a propriedade PublishAot como false.
NETSDK1197 Vários projetos de solução contêm valores '{0}' conflitantes; verifique se 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, deverá haver um arquivo Directory.Build.props para determinar onde a pasta de artefatos deve estar localizada.
NETSDK1201 Para projetos direcionados para o .NET 8.0 e superiores, especificar um RuntimeIdentifier por padrão não produzirá mais um aplicativo autossuficiente. Para continuar criando aplicativos autossuficientes, configure a propriedade SelfContained como verdadeira ou use o argumento --self-contained.
NETSDK1202 A carga de trabalho '{0}' está sem suporte e não receberá atualizações de segurança no futuro. {1} Consulte para obter mais informações sobre a política de suporte.
NETSDK1203 Não há suporte para a compilação antecipada para o identificador de runtime de destino '{0}'.
NETSDK1204 Não há suporte para compilação antecipada na plataforma atual '{0}'.
NETSDK1205 O pacote Microsoft.Net.Compilers.Toolset.Framework não deve ser configurado diretamente. Defina a propriedade 'BuildWithNetFrameworkHostedCompiler' como 'true' se necessário.
NETSDK1206 Identificador(es) de tempo de execução específico(s) da versão ou distribuição encontrado(s): {0}. Bibliotecas afetadas: {1}. No .NET 8.0 e versões superiores, os recursos para identificadores de runtime que são específicos de versão e de distribuição não serão encontrados por padrão. Consulte https://aka.ms/dotnet/rid-usage para obter detalhes.
NETSDK1207 Não há suporte para a compilação antecipada para a estrutura de destino.
NETSDK1208 O identificador {0} da plataforma de destino não foi reconhecido. Isso ocorre porque MSBuildEnableWorkloadResolver é definido como false, o que desabilita .NET cargas de trabalho do SDK necessárias para esse identificador. Desconfigure essa variável de ambiente ou propriedade MSBuild para habilitar tarefas.
NETSDK1209 A versão atual do Visual Studio não dá suporte ao direcionamento {0}{1}. Use como alvo {0}{2} ou inferior, ou use a versão do Visual Studio {3} ou superior.
NETSDK1210 IsAotCompatible e EnableAotAnalyzer não são suportados para o framework de destino. Considere o direcionamento múltiplo para uma estrutura com suporte para habilitar a análise de compilação antecipada e defina IsAotCompatible apenas para as estruturas com suporte. Por exemplo:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsAotCompatible>
NETSDK1211 Não há suporte para EnableSingleFileAnalyzer para a estrutura de destino. Considere o direcionamento múltiplo para uma estrutura com suporte para habilitar a análise de arquivo único e defina EnableSingleFileAnalyzer apenas para as estruturas com suporte. Por exemplo:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 Não há suporte para IsTrimmable e EnableTrimAnalyzer para a estrutura de destino. Considere o direcionamento para várias estruturas compatíveis para habilitar o recorte e defina IsTrimmable somente para as estruturas compatíveis. Por exemplo:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
NETSDK1213 Não há suporte para direcionamento do .NET 8.0 ou superior no Visual Studio 2022 17.7.
NETSDK1237 O assembly '{0}' foi listado em PublishReadyToRunPartialAssemblies, mas está sendo compilado em uma imagem composta. A compilação parcial é suportada apenas para assemblies compilados separadamente. O assembly será compilado completamente na imagem composta.