Partager via


Liste d’erreurs du Kit de développement logiciel (SDK) .NET

Cet article s’applique à : ✔️ SDK .NET 6 et versions ultérieures

Cette liste est une liste complète des erreurs que vous pouvez obtenir à partir du Kit de développement logiciel (SDK) .NET lors du développement d’applications .NET. Si d’autres informations sont disponibles pour une erreur particulière, le numéro d’erreur est un lien.

Numéro de message du Kit de développement logiciel (SDK) Message
NETSDK1001 Il faut spécifier au moins un cadre cible possible.
NETSDK1002 Le projet '{0}' vise '{2}'. Il ne peut pas être référencé par un projet qui cible '{1}'.
NETSDK1003 Nom de cadre non valide : '{0}'.
NETSDK1004 Fichier de ressources '{0}' introuvable. Exécutez une restauration de package NuGet pour générer ce fichier.
NETSDK1005 Le fichier de ressources '{0}' n’a pas de cible pour '{1}'. Vérifiez que la restauration a été exécutée et que vous avez inclus «{2}» dans TargetFrameworks pour votre projet.
NETSDK1006 Le chemin d’accès au fichier de ressources '{0}' n’est pas rooté. Seuls les chemins d’accès complets sont pris en charge.
NETSDK1007 Impossible de trouver les informations du projet pour '{0}'. Cela peut indiquer une référence de projet manquante.
NETSDK1008 Métadonnées '{0}' manquantes pour l'élément '{1}' '{2}'.
NETSDK1009 Jeton de préprocesseur non reconnu '{0}' dans '{1}'.
NETSDK1010 La tâche '{0}' doit avoir une valeur pour le paramètre '{1}' afin de consommer du contenu prétraité.
NETSDK1011 Les ressources sont consommées à partir du projet '{0}', mais aucun chemin de projet MSBuild correspondant n’a été trouvé dans '{1}'.
NETSDK1012 Type de fichier inattendu pour '{0}'. Le type est à la fois «{1}» et «{2}».
NETSDK1013 La valeur TargetFramework{0}' n’a pas été reconnue. Il peut être mal orthographié. Si ce n’est pas le cas, les propriétés TargetFrameworkIdentifier et/ou TargetFrameworkVersion doivent être spécifiées explicitement.
NETSDK1014 Élément de contenu pour '{0}' définit '{1}', mais ne fournit pas '{2}' ni '{3}'.
NETSDK1015 Le jeton de préprocesseur '{0}' a reçu plusieurs valeurs. Choisir '{1}' comme valeur.
NETSDK1016 Impossible de trouver le chemin résolu pour '{0}'.
NETSDK1017 Le préprocesseur de ressources doit être configuré avant le traitement des ressources.
NETSDK1018 Chaîne de version NuGet non valide : '{0}'.
NETSDK1019 {0} est un framework non pris en charge.
NETSDK1020 La racine de package {0} a été attribuée de manière incorrecte pour la bibliothèque résolue {1}.
NETSDK1021 Plusieurs fichiers trouvés pour {0}
NETSDK1022 Les éléments « {0} » dupliqués ont été inclus. Le Kit de développement logiciel (SDK) .NET inclut les éléments{0}de votre répertoire de projet par défaut. Vous pouvez supprimer ces éléments de votre fichier projet ou définir la propriété «{1}» sur «{2}» si vous souhaitez les inclure explicitement dans votre fichier projet. Pour plus d’informations, consultez {4}. Les éléments en double étaient : {3}.
NETSDK1023 Un PackageReference pour '{0}' a été inclus dans votre projet. Ce package est implicitement référencé par le Kit de développement logiciel (SDK) .NET et vous n’avez généralement pas besoin de le référencer à partir de votre projet. Pour plus d’informations, consultez {1}.
NETSDK1024 Le dossier '{0}' existe déjà : supprimez-le ou fournissez un autre ComposeWorkingDir.
NETSDK1025 Le manifeste cible {0} fourni n’est pas au bon format.
NETSDK1028 Spécifiez un RuntimeIdentifier.
NETSDK1029 Impossible d’utiliser '{0}' en tant qu’exécutable hôte d’application, car il ne contient pas la séquence d’octets d’espace réservé attendue '{1}' qui marque l’emplacement où le nom de l’application serait écrit.
NETSDK1030 Le nom de fichier «{0}» donné est supérieur à 1 024 octets.
NETSDK1031 Il est impossible de générer ou de publier une application autonome sans spécifier un RuntimeIdentifier. Vous devez spécifier un RuntimeIdentifier ou définir SelfContained sur false.
NETSDK1032 La plateforme RuntimeIdentifier{0}' et le{1}PlatformTarget ' doivent être compatibles.
NETSDK1042 Impossible de charger PlatformManifest à partir de '{0}' parce qu’il n’existait pas.
NETSDK1043 Erreur lors de l’analyse de PlatformManifest à partir de '{0}' ligne {1}. Les lignes doivent avoir le format {2}.
NETSDK1044 Erreur lors de l’analyse de PlatformManifest à partir de '{0}' ligne {1}. {2} '{3}' n’était pas valide.
NETSDK1045 Le Kit de développement logiciel (SDK) .NET actuel ne prend pas en charge le ciblage {0}{1}. Cible {0}{2} ou inférieure, ou utilisez une version du Kit de développement logiciel (SDK) .NET qui prend en charge {0}{1}.
NETSDK1046 La valeur TargetFramework '{0}' n’est pas valide. Pour plusieurs cibles, utilisez la propriété « TargetFrameworks » à la place.
NETSDK1047 Le fichier de ressources '{0}' n’a pas de cible pour '{1}'. Vérifiez que la restauration a été exécutée et que vous avez inclus «{2}» dans TargetFrameworks pour votre projet. Vous devrez peut-être également inclure «{3}» dans les RuntimeIdentifiers de votre projet.
NETSDK1048 « AdditionalProbingPaths » a été spécifié pour GenerateRuntimeConfigurationFiles, mais sont ignorés, car « RuntimeConfigDevPath » est vide.
NETSDK1049 Le fichier résolu a une image incorrecte, pas de métadonnées, ou est autrement inaccessible. {0} {1}.
NETSDK1050 La version de Microsoft.NET.Sdk utilisée par ce projet est insuffisante pour prendre en charge les références aux bibliothèques ciblant .NET Standard 1.5 ou version ultérieure. Installez la version 2.0 ou ultérieure du Kit de développement logiciel (SDK) .NET Core.
NETSDK1051 Erreur lors de l’analyse de FrameworkList à partir de '{0}'. {1} '{2}' n’était pas valide.
NETSDK1052 Le chemin d’accès à la liste Framework « {0} » n’est pas rooté. Seuls les chemins d’accès complets sont pris en charge.
NETSDK1053 Le pack en tant qu’outil ne prend pas en charge un contenu autonome.
NETSDK1054 Prend uniquement en charge .NET Core.
NETSDK1055 DotnetTool ne prend pas en charge le framework cible inférieur à netcoreapp2.1.
NETSDK1056 Le projet cible le runtime '{0}' mais n'a résolu aucun package spécifique au runtime. Ce runtime peut ne pas être pris en charge par l’infrastructure cible.
NETSDK1057 Vous utilisez une préversion de .NET. Voir https://aka.ms/dotnet-support-policy.
NETSDK1058 Valeur non valide pour le paramètre ItemSpecToUse : '{0}'. Cette propriété doit être vide ou définie sur « Left » ou « Right »
NETSDK1059 L’outil '{0}' est désormais inclus dans le Kit de développement logiciel (SDK) .NET. Des informations sur la résolution de cet avertissement sont disponibles à https://aka.ms/dotnetclitools-in-box.
NETSDK1060 Erreur lors de la lecture du fichier de ressources : {0}
NETSDK1061 Le projet a été restauré à l’aide de {0} version {1}, mais avec les paramètres actuels, la version {2} serait utilisée à la place. Pour résoudre ce problème, vérifiez que les mêmes paramètres sont utilisés pour la restauration et pour les opérations suivantes telles que la génération ou la publication. En règle générale, ce problème peut se produire si la propriété RuntimeIdentifier est définie pendant la génération ou la publication, mais pas lors de la restauration. Pour plus d’informations, consultez https://aka.ms/dotnet-runtime-patch-selection.
NETSDK1063 Le chemin d’accès au fichier de ressources du projet n’a pas été défini. Exécutez une restauration de package NuGet pour générer ce fichier.
NETSDK1064 Le package {0}, version {1} est introuvable. Il a peut-être été supprimé depuis la restauration NuGet. Sinon, la restauration NuGet n'a peut-être été que partiellement terminée, ce qui peut être dû à des restrictions maximales de longueur de chemin.
NETSDK1065 Impossible de trouver l’hôte d’application pour {0}. {0} peut être un identificateur d’exécution non valide (RID). Pour plus d’informations sur RID, consultez https://aka.ms/rid-catalog.
NETSDK1067 Les applications autonomes sont requises pour utiliser l’hôte d’application. Définissez SelfContained sur false ou définissez UseAppHost sur true.
NETSDK1068 L’hôte d’application dépendant du framework nécessite un cadre cible d’au moins 'netcoreapp2.1'.
NETSDK1069 Ce projet utilise une bibliothèque qui cible .NET Standard 1.5 ou version ultérieure, et le projet cible une version de .NET Framework qui n’a pas de prise en charge intégrée pour cette version de .NET Standard. Visitez https://aka.ms/net-standard-known-issues pour consulter la liste des problèmes connus. Envisagez de recibler .NET Framework 4.7.2.
NETSDK1070 Le fichier de configuration de l’application doit avoir un élément de configuration racine.
NETSDK1071 Un PackageReference à « {0} » a spécifié une version de {1}. La spécification de la version de ce package n’est pas recommandée. Pour plus d’informations, consultez https://aka.ms/sdkimplicitrefs.
NETSDK1072 Impossible d’utiliser '{0}' en tant qu’exécutable hôte d’application, car il ne s’agit pas d’un exécutable Windows pour le sous-système CUI (Console).
NETSDK1073 Le 'FrameworkReference{0}' n’a pas été reconnu.
NETSDK1074 L’exécutable de l’hôte d’application ne sera pas personnalisé, car l’ajout de ressources nécessite que la build soit effectuée sur Windows (à l’exception de Nano Server).
NETSDK1075 Le handle de mise à jour n’est pas valide. Cette instance peut ne pas être utilisée pour d’autres mises à jour.
NETSDK1076 AddResource ne peut être utilisé qu’avec des types de ressources entiers.
NETSDK1077 Échec du verrouillage de la ressource.
NETSDK1078 Impossible d’utiliser '{0}' en tant qu’exécutable hôte d’application, car il ne s’agit pas d’un fichier Windows PE.
NETSDK1079 Le package Microsoft.AspNetCore.All n’est pas pris en charge lors du ciblage de .NET Core 3.0 ou version ultérieure. Une référence FrameworkReference à Microsoft.AspNetCore.App doit être utilisée à la place et sera implicitement incluse par Microsoft.NET.Sdk.Web.
NETSDK1080 Une référence PackageReference à Microsoft.AspNetCore.App n’est pas nécessaire lors du ciblage de .NET Core 3.0 ou version ultérieure. Si Microsoft.NET.Sdk.Web est utilisé, l’infrastructure partagée est référencée automatiquement. Sinon, PackageReference doit être remplacé par une référence FrameworkReference.
NETSDK1081 Le pack de ciblage pour {0} n’a pas été trouvé. Vous pouvez peut-être résoudre ce problème en exécutant une restauration NuGet sur le projet.
NETSDK1082 Aucun pack d’exécution n'était disponible pour {0} avec le RuntimeIdentifier '{1}' spécifié.
NETSDK1083 Le{0}RuntimeIdentifier spécifié n’est pas reconnu.
NETSDK1084 Il n’existe aucun hôte d’application disponible pour l'{0}RuntimeIdentifier spécifié.
NETSDK1085 La propriété « NoBuild » a été définie sur true, mais la cible « Build » a été appelée.
NETSDK1086 Un FrameworkReference pour '{0}' a été inclus dans le projet. Cela est implicitement référencé par le Kit de développement logiciel (SDK) .NET et vous n’avez généralement pas besoin de le référencer à partir de votre projet. Pour plus d’informations, consultez {1}.
NETSDK1087 Plusieurs éléments FrameworkReference pour «{0}» ont été inclus dans le projet.
NETSDK1088 La classe COMVisible '{0}' doit avoir un GuidAttribute avec le CLSID de la classe à rendre visible par COM dans .NET Core.
NETSDK1089 Les types «{0}» et «{1}» ont le même CLSID '{2}' défini dans leur GuidAttribute. Chaque classe COMVisible doit avoir un guid distinct pour son CLSID.
NETSDK1090 L'assemblage fourni '{0}' n'est pas valide. Impossible de générer un CLSIDMap à partir de celui-ci.
NETSDK1091 Impossible de trouver un hôte COM .NET Core. L’hôte COM .NET Core est disponible uniquement sur .NET Core 3.0 ou version ultérieure lors du ciblage de Windows.
NETSDK1092 Le CLSIDMap ne peut pas être incorporé sur l’hôte COM, car l’ajout de ressources nécessite que la build soit effectuée sur Windows (à l’exception de Nano Server).
NETSDK1093 Les outils de projet (DotnetCliTool) prennent uniquement en charge le ciblage de .NET Core 2.2 et inférieur.
NETSDK1094 Impossible d’optimiser les assemblys pour les performances : un package d’exécution valide n’a pas été trouvé. Définissez la propriété PublishReadyToRun sur false ou utilisez un identificateur d’exécution pris en charge lors de la publication. Lorsque vous ciblez .NET 6 ou version ultérieure, veillez à restaurer des packages avec la propriété PublishReadyToRun définie sur true.
NETSDK1095 L’optimisation des assemblys pour les performances n’est pas prise en charge pour la plateforme ou l’architecture cible sélectionnée. Vérifiez que vous utilisez un identificateur d’exécution pris en charge ou définissez la propriété PublishReadyToRun sur false.
NETSDK1096 L’optimisation des assemblages pour les performances a échoué. Vous pouvez soit exclure les assemblages défaillants de l'optimisation, soit définir la propriété PublishReadyToRun sur faux.
NETSDK1097 Il n'est pas possible de publier une application sous forme de fichier unique sans spécifier un RuntimeIdentifier. Vous devez spécifier runtimeIdentifier ou définir PublishSingleFile sur false.
NETSDK1098 Les applications publiées dans un fichier unique sont requises pour utiliser l’hôte d’application. Vous devez définir PublishSingleFile sur false ou définir UseAppHost sur true.
NETSDK1099 La publication dans un seul fichier est prise en charge uniquement pour les applications exécutables.
NETSDK1100 Pour générer un projet ciblant Windows sur ce système d’exploitation, définissez la propriété EnableWindowsTargeting sur true.
NETSDK1102 L'optimisation des assemblages pour la taille n'est pas prise en charge pour la configuration de publication sélectionnée. Vérifiez que vous publiez une application autonome.
NETSDK1103 Le paramètre RollForward est pris en charge uniquement sur .NET Core 3.0 ou version ultérieure.
NETSDK1104 La valeur RollForward '{0}' n’est pas valide. Les valeurs autorisées sont {1}.
NETSDK1105 Les applications de bureau Windows ne sont prises en charge que sur .NET Core 3.0 ou version ultérieure.
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop exige que « UseWpf » ou « UseWindowsForms » soit défini sur « true ».
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop est requis pour créer des applications de bureau Windows. « UseWpf » et « UseWindowsForms » ne sont pas pris en charge par le Kit de développement logiciel (SDK) actuel.
NETSDK1109 Le fichier de liste runtime '{0}' est introuvable. Signalez cette erreur à l’équipe .NET ici : https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Plusieurs ressources du pack d’exécution ont le même sous-chemin de destination «{0}». Signalez cette erreur à l’équipe .NET ici : https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Échec de la suppression de l’apphost de sortie : {0}.
NETSDK1112 Le pack d’exécution pour {0} n’a pas été téléchargé. Essayez d’exécuter une restauration NuGet avec le runtimeIdentifier '{1}'.
NETSDK1113 Échec de la création de l’apphost (tentative {0} sur {1}) : {2}.
NETSDK1114 Impossible de trouver un hôte .NET Core IJW. L’hôte .NET Core IJW est disponible uniquement sur .NET Core 3.1 ou version ultérieure lors du ciblage de Windows.
NETSDK1115 Le Kit de développement logiciel (SDK) .NET actuel ne prend pas en charge .NET Framework sans utiliser les valeurs par défaut du Kit de développement logiciel (SDK) .NET. Cela est probablement dû à une incompatibilité entre la propriété CLRSupport du projet C++/CLI et TargetFramework.
NETSDK1116 Les projets C++/CLI ciblant .NET Core doivent être des bibliothèques dynamiques.
NETSDK1117 Ne prend pas en charge la publication du projet C++/CLI ciblant dotnet central.
NETSDK1118 Les projets C++/CLI ciblant .NET Core ne peuvent pas être packés.
NETSDK1119 Les projets C++/CLI ciblant .NET Core ne peuvent pas utiliser EnableComHosting=true.
NETSDK1120 Les projets C++/CLI ciblant .NET Core nécessitent un framework cible d'au moins 'netcoreapp3.1'.
NETSDK1121 Les projets C++/CLI ciblant .NET Core ne peuvent pas utiliser SelfContained=true.
NETSDK1122 La compilation ReadyToRun sera ignorée, car elle est prise en charge uniquement pour .NET Core 3.0 ou une version ultérieure.
NETSDK1123 La publication d’une application dans un fichier unique nécessite .NET Core 3.0 ou version ultérieure.
NETSDK1124 La suppression des assemblies nécessite .NET Core 3.0 ou une version ultérieure.
NETSDK1125 La publication en un seul fichier est uniquement prise en charge pour la cible netcoreapp.
NETSDK1126 La publication ReadyToRun à l’aide de Crossgen2 est prise en charge uniquement pour les applications autonomes.
NETSDK1127 Le pack de ciblage {0} n’est pas installé. Veuillez restaurer et réessayer.
NETSDK1128 L’hébergement COM ne prend pas en charge les déploiements autonomes.
NETSDK1129 La cible « Publier » n’est pas prise en charge sans spécifier de framework cible. Le projet actuel cible plusieurs frameworks, vous devez spécifier l’infrastructure pour l’application publiée.
NETSDK1130 {1} ne peut pas être référencée. Le référencement d’un composant de métadonnées Windows directement lors du ciblage de .NET 5 ou version ultérieure n’est pas pris en charge. Pour plus d’informations, consultez https://aka.ms/netsdk1130.
NETSDK1131 La production d’un composant de métadonnées Windows managé avec WinMDExp n’est pas prise en charge lors du ciblage de {0}.
NETSDK1132 Aucune information sur le pack d’exécution n’a été disponible pour {0}.
NETSDK1133 Il y avait des informations contradictoires sur les packs d’exécution disponibles pour {0}.
NETSDK1134 La création d’une solution avec un RuntimeIdentifier spécifique n’est pas prise en charge. Si vous souhaitez publier pour un RID unique, spécifiez plutôt le RID au niveau de chaque projet.
NETSDK1135 La SupportedOSPlatformVersion {0} ne peut pas être supérieure à la TargetPlatformVersion {1}.
NETSDK1136 La plateforme cible doit être définie sur Windows (généralement en incluant « -windows » dans la propriété TargetFramework) lors de l’utilisation de Windows Forms ou WPF, ou en référençant des projets ou des packages qui le font.
NETSDK1137 Il n’est plus nécessaire d’utiliser le Kit de développement logiciel (SDK) Microsoft.NET.Sdk.WindowsDesktop. Envisagez de modifier l’attribut sdk de l’élément Project racine en « Microsoft.NET.Sdk ».
NETSDK1138 Le framework cible '{0}' n'est plus pris en charge et ne recevra pas de mises à jour de sécurité à l’avenir. Pour plus d’informations sur la stratégie de support, reportez-vous à https://aka.ms/dotnet-core-support.
NETSDK1139 L’identificateur de plateforme cible {0} n’a pas été reconnu.
NETSDK1140 {0} n’est pas une version de plateforme cible valide pour {1}. Les versions valides sont les suivantes :
NETSDK1141 Impossible de résoudre la version du Kit de développement logiciel (SDK) .NET, comme spécifié dans le global.json situé à {0}.
NETSDK1142 L’inclusion de symboles dans un seul ensemble de fichiers n’est pas prise en charge lors de la publication pour . NET5 ou version ultérieure.
NETSDK1143 L’inclusion de tout le contenu dans un seul ensemble de fichiers inclut également des bibliothèques natives. Si IncludeAllContentForSelfExtract est vrai, IncludeNativeLibrariesForSelfExtract ne doit pas être faux.
NETSDK1144 L'optimisation des assemblages pour la taille a échoué. L’optimisation peut être désactivée en définissant la propriété PublishTrimmed sur false.
NETSDK1145 Le pack {0} n’est pas installé et la restauration de package NuGet n’est pas prise en charge. Mettez à niveau Visual Studio, supprimez global.json s’il spécifie une certaine version du Kit de développement logiciel (SDK) et désinstallez le sdk plus récent. Pour plus d’options, visitez https://aka.ms/targeting-apphost-pack-missing. Type de pack :{0}, répertoire du pack : {1}, TargetFramework : {2}, ID de package du pack : {3}, version du package pack : {4}.
NETSDK1146 PackAsTool ne prend pas en charge TargetPlatformIdentifier étant défini. Par exemple, TargetFramework ne peut pas être net5.0-windows, uniquement net5.0. PackAsTool ne prend pas également en charge UseWPF ou UseWindowsForms lors du ciblage de .NET 5 et versions ultérieures.
NETSDK1147 Pour générer ce projet, les charges de travail suivantes doivent être installées : {0}.
NETSDK1148 Un assembly référencé a été compilé à l’aide d’une version plus récente de Microsoft.Windows.SDK.NET.dll. Effectuez une mise à jour vers un sdk .NET plus récent pour référencer cet assembly.
NETSDK1149 {0} ne peut pas être référencée, car elle utilise la prise en charge intégrée de WinRT, qui n’est plus prise en charge dans .NET 5 et versions ultérieures. Une version mise à jour du composant prenant en charge .NET 5 est nécessaire. Pour plus d’informations, consultez https://aka.ms/netsdk1149.
NETSDK1150 Le projet référencé '{0}' est un exécutable non autonome. Un exécutable non autonome ne peut pas être référencé par un exécutable autonome. Pour plus d’informations, consultez https://aka.ms/netsdk1150.
NETSDK1151 Le projet référencé{0}' est un exécutable autonome. Un exécutable autonome ne peut pas être référencé par un exécutable non autonome. Pour plus d’informations, consultez https://aka.ms/netsdk1151.
NETSDK1152 Plusieurs fichiers de sortie de publication ont été trouvés avec le même chemin d’accès relatif : {0}.
NETSDK1153 CrossgenTool n’est pas spécifié en mode de compilation PDB.
NETSDK1154 Crossgen2Tool doit être spécifié lorsque UseCrossgen2 a la valeur true.
NETSDK1155 L’exécutable Crossgen2Tool « {0} » est introuvable.
NETSDK1156 L’exécutable « {0} » de l’hôte .NET est introuvable.
NETSDK1157 Bibliothèque JIT '{0}' introuvable.
NETSDK1158 Métadonnées « {0} » obligatoires manquantes pour l’élément Crossgen2Tool.
NETSDK1159 CrossgenTool doit être spécifié lorsque UseCrossgen2 a la valeur false.
NETSDK1160 L’exécutable CrossgenTool « {0} » est introuvable.
NETSDK1161 Bibliothèque DiaSymReader '{0}' introuvable.
NETSDK1162 Génération PDB : l’exécutable R2R « {0} » est introuvable.
NETSDK1163 Assemblage d'entrée '{0}' introuvable.
NETSDK1164 Chemin d’accès PDB de sortie manquant en mode de génération du PDB (métadonnées OutputPDBImage).
NETSDK1165 Chemin de l’image R2R de sortie manquant (métadonnées OutputR2RImage).
NETSDK1166 Impossible d’émettre des symboles lors de la publication pour .NET 5 avec Crossgen2 en mode composite.
NETSDK1167 La compression dans un seul ensemble de fichiers est prise en charge uniquement lors de la publication pour .NET 6 ou version ultérieure.
NETSDK1168 WPF n’est pas pris en charge ni recommandé avec la suppression activée. Pour plus d’informations, consultez https://aka.ms/dotnet-illink/wpf.
NETSDK1169 Le même ID de ressource {0} a été spécifié pour deux bibliothèques de types «{1}» et «{2}». Les ID de bibliothèque de types en double ne sont pas autorisés.
NETSDK1170 L’ID de bibliothèque de types fourni '{0}' pour la bibliothèque de types '{1}' n’est pas valide. L’ID doit être un entier positif inférieur à 65536.
NETSDK1171 Un ID entier inférieur à 65536 doit être fourni pour la bibliothèque de types '{0}' car plusieurs bibliothèques de types sont spécifiées.
NETSDK1172 La bibliothèque de types fournie '{0}' n’existe pas.
NETSDK1173 La bibliothèque de types fournie '{0}' est dans un format non valide.
NETSDK1174 L’abréviation de -p pour --project est déconseillée. Utilisez --project.
NETSDK1175 Windows Forms n’est pas pris en charge ni recommandé avec la réduction activée. Pour plus d’informations, consultez https://aka.ms/dotnet-illink/windows-forms.
NETSDK1176 La compression dans un seul ensemble de fichiers est prise en charge uniquement lors de la publication d’une application autonome.
NETSDK1177 Échec de la signature d’apphost avec le code d’erreur {1}: {0}.
NETSDK1178 Le projet dépend des packs de charge de travail suivants qui n’existent pas dans les charges de travail disponibles dans cette installation : {0}.
NETSDK1179 Une option 174 --self-contained » ou « --no-self-contained » est nécessaire quand « --runtime » est utilisé.
NETSDK1181 Erreur lors de l’obtention de la version du pack : le pack '{0}' n’était pas présent dans les manifestes de charge de travail.
NETSDK1182 Le ciblage de .NET 6.0 ou version ultérieure dans Visual Studio 2019 n’est pas pris en charge.
NETSDK1183 Impossible d’optimiser les assemblys pour la compilation à l’avance : un package d’exécution valide n’a pas été trouvé. Définissez la propriété PublishAot sur faux ou utilisez un identificateur d’exécution compatible lors de la publication. Lorsque vous ciblez .NET 7 ou version ultérieure, veillez à restaurer des packages avec la propriété PublishAot définie sur true.
NETSDK1184 Le pack de ciblage pour FrameworkReference{0}' n’était pas disponible. Cela peut être dû au fait que DisableTransitiveFrameworkReferenceDownloads a été défini sur true.
NETSDK1185 Le runtime Pack pour FrameworkReference{0}' n’a pas été disponible. Cela peut être dû au fait que DisableTransitiveFrameworkReferenceDownloads a été défini sur true.
NETSDK1186 Ce projet dépend de Maui Essentials par le biais d’un projet ou d’une référence de package NuGet, mais ne déclare pas explicitement cette dépendance. Pour générer ce projet, vous devez définir la propriété UseMauiEssentials sur true (et installer la charge de travail Maui si nécessaire).
NETSDK1187 Le package {0}{1} a une ressource avec le local '{2}'. Ces paramètres régionaux ont été normalisés au format standard « {3} » pour empêcher les problèmes de casse dans la build. Envisagez d’informer l’auteur du package de ce problème de casse.
NETSDK1188 Le package {0}{1} a une ressource avec le paramètre régional '{2}'. Ces paramètres régionaux ne sont pas reconnus par .NET. Envisagez d’informer l’auteur du package qu’il semble utiliser des paramètres régionaux non valides.
NETSDK1189 Prefer32Bit n’est pas pris en charge et n’a aucun effet pour la cible netcoreapp.
NETSDK1190 Pour utiliser '{0}' dans les projets de solution, vous devez définir la variable d’environnement '{1}' (sur true). Cela augmente le temps nécessaire pour terminer l’opération.
NETSDK1191 Un identificateur d’exécution pour la propriété « {0} » n’a pas pu être déduit. Spécifiez explicitement un RID.
NETSDK1192 Le ciblage de .NET 7.0 ou version ultérieure dans Visual Studio 2022 17.3 n’est pas pris en charge.
NETSDK1193 Si PublishSelfContained est défini, il doit être true ou false. La valeur donnée était '{0}'.
NETSDK1194 L’option « --output » n’est pas prise en charge lors de la création d’une solution. La spécification d’un chemin de sortie au niveau de la solution entraîne la copie de sorties dans tous les projets dans le même répertoire, ce qui peut entraîner des builds incohérentes.
NETSDK1195 L’analyse de compatibilité du code pour le découpage, le déploiement en fichier unique ou la compilation anticipée n’est pas prise en charge pour la plateforme cible. Pour plus d’informations, consultez https://aka.ms/netsdk1195
NETSDK1196 Le Kit de développement logiciel (SDK) ne prend pas en charge la compilation anticipée. Définissez la propriété PublishAot sur false.
NETSDK1197 Plusieurs projets de solution contenant des valeurs{0}' conflictuelles ; vérifiez que les valeurs correspondent. Envisagez d’utiliser un fichier Directory.build.props pour définir la propriété pour tous les projets. Projets en conflit : {1}.
NETSDK1198 Un profil de publication portant le nom «{0}» n’a pas été trouvé dans le projet. Définissez la propriété PublishProfile sur un nom de fichier valide.
NETSDK1199 Les propriétés ArtifactsPath et UseArtifactsOutput ne peuvent pas être définies dans un fichier projet, en raison de contraintes de classement MSBuild. Ils doivent être définis dans un fichier Directory.Build.props ou à partir de la ligne de commande. Pour plus d’informations, consultez https://aka.ms/netsdk1199.
NETSDK1200 Si UseArtifactsPath est défini sur true et ArtifactsPath n’est pas défini, il doit y avoir un fichier Directory.Build.props pour déterminer où se trouve le dossier artefacts.
NETSDK1201 Pour les projets ciblant .NET 8.0 et versions ultérieures, la spécification d’un RuntimeIdentifier ne produit plus d’application autonome par défaut. Pour continuer à créer des applications autonomes, définissez la propriété SelfContained sur vrai ou utilisez l’argument --self-contained.
NETSDK1202 La charge de travail '{0}' n’est pas prise en charge et ne recevra pas les mises à jour de sécurité à l’avenir. Pour plus d’informations sur la stratégie de support, reportez-vous à {1}.
NETSDK1203 La compilation anticipée n’est pas prise en charge pour l’identificateur d’exécution cible '{0}'.
NETSDK1204 La compilation anticipée n’est pas prise en charge sur la plateforme actuelle '{0}'.
NETSDK1205 Le package Microsoft.Net.Compilers.Toolset.Framework ne doit pas être défini directement. Définissez la propriété « BuildWithNetFrameworkHostedCompiler » sur « true » à la place si vous en avez besoin.
NETSDK1206 Identificateurs d’exécution spécifiques à la version ou spécifiques à la distribution trouvés : {0}. Bibliothèques concernées : {1}. Dans .NET 8.0 et versions ultérieures, les ressources pour les identificateurs d’exécution spécifiques à la version et à la distribution ne sont pas trouvées par défaut. Pour plus d’informations, consultez https://aka.ms/dotnet/rid-usage.
NETSDK1207 La compilation anticipée n’est pas prise en charge pour le framework cible.
NETSDK1208 L’identificateur de plateforme cible {0} n’a pas été reconnu. Cela est dû au fait que MSBuildEnableWorkloadResolver a la valeur false, ce qui désactive les charges de travail du Kit de développement logiciel (SDK) .NET requises pour cet identificateur. Supprimez cette variable d’environnement ou cette propriété MSBuild pour activer les charges de travail.
NETSDK1209 La version actuelle de Visual Studio ne prend pas en charge le ciblage {0}{1}. Cible {0}{2} ou inférieure, ou utilisez la version de Visual Studio {3} ou ultérieure.
NETSDK1210 IsAotCompatible et EnableAotAnalyzer ne sont pas pris en charge pour l’infrastructure cible. Envisagez de cibler plusieurs cibles vers une infrastructure prise en charge pour activer l’analyse de compilation anticipée et de définir IsAotCompatible uniquement pour les frameworks pris en charge. Par exemple:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))>true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer n’est pas pris en charge pour l’infrastructure cible. Envisagez de cibler plusieurs cibles vers une infrastructure prise en charge pour activer l’analyse à fichier unique et définissez EnableSingleFileAnalyzer uniquement pour les frameworks pris en charge. Par exemple:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable et EnableTrimAnalyzer ne sont pas pris en charge pour l’infrastructure cible. Envisagez de cibler plusieurs cibles vers une infrastructure prise en charge pour activer le découpage et de définir IsTrimmable uniquement pour les frameworks pris en charge. Par exemple:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</IsTrimmable>
NETSDK1213 Le ciblage de .NET 8.0 ou version ultérieure dans Visual Studio 2022 17.7 n’est pas pris en charge.