список ошибок пакета SDK .NET

Статья Это применяется к: ✔️ .NET 6 SDK и более поздних версии

Этот список является полным списком ошибок, которые могут возникнуть при работе с .NET SDK при разработке приложений .NET. Если дополнительные сведения доступны для конкретной ошибки, номер ошибки является ссылкой.

Номер сообщения SDK Сообщение
NETSDK1001 Необходимо указать по крайней мере одну возможную целевую платформу.
NETSDK1002 Проект "{0}" нацеливается на "{2}". Проект, нацеленный на '{1}', не может ссылаться на него.
NETSDK1003 Недопустимое имя платформы: "{0}".
NETSDK1004 Файл ресурсов{0}'не найден. Выполните восстановление пакета NuGet для создания этого файла.
NETSDK1005 Файл ресурсов "{0}" не имеет целевого объекта для "{1}". Убедитесь, что процесс восстановления завершён и что вы включили "{2}" в TargetFrameworks вашего проекта.
NETSDK1006 Путь к файлу ресурсов "{0}" не является корневым. Поддерживаются только полные пути.
NETSDK1007 Не удается найти сведения о проекте для "{0}". Это может указывать на недостающую ссылку на проект.
NETSDK1008 Отсутствуют метаданные{0}для элемента '{1}' с идентификатором{2}.
NETSDK1009 Нераспознанный маркер препроцессора "{0}" в "{1}".
NETSDK1010 Задача "{0}" должна иметь значение для параметра "{1}", чтобы использовать предварительно обработанное содержимое.
NETSDK1011 Ресурсы используются из проекта '{0}', но в '{1}' не найден соответствующий путь проекта MSBuild.
NETSDK1012 Непредвиденный тип файла для "{0}". Тип — как{1}, так и{2}.
NETSDK1013 Значение TargetFramework "{0}" не было распознано. Это может быть написано с ошибкой. В противном случае необходимо явно указать свойства TargetFrameworkIdentifier и/или TargetFrameworkVersion.
NETSDK1014 Элемент содержимого '{0}' устанавливает '{1}', но не предоставляет '{2}' или '{3}'.
NETSDK1015 Маркер препроцессора "{0}" получил несколько значений. Выбор "{1}" в качестве значения.
NETSDK1016 Не удалось найти разрешенный путь для "{0}".
NETSDK1017 Перед обработкой ресурсов необходимо настроить препроцессор ресурсов.
NETSDK1018 Недопустимая строка версии NuGet: "{0}".
NETSDK1019 {0} — это неподдерживаемая платформа.
NETSDK1020 Корень пакета {0} был неправильно назначен для разрешенной библиотеки {1}.
NETSDK1021 Несколько файлов, найденных для {0}
NETSDK1022 Были включены дубликаты элементов "{0}". Пакет SDK .NET включает элементы {0} из каталога проекта по умолчанию. Вы можете удалить эти элементы из файла проекта или задать для свойства{1}" значение "{2}", если вы хотите явно включить их в файл проекта. Дополнительные сведения см. в {4}. Дублирующиеся элементы были: {3}.
NETSDK1023 В ваш проект был включен элемент PackageReference для '{0}'. Этот пакет неявно ссылается на пакет SDK .NET, и обычно не требуется ссылаться на него из проекта. Дополнительные сведения см. в {1}.
NETSDK1024 Папка "{0}" уже существует - удалите ее или укажите другой ComposeWorkingDir.
NETSDK1025 Указанный целевой манифест {0} не соответствует правильному формату.
NETSDK1028 Укажите идентификатор среды выполнения.
NETSDK1029 Не удается использовать "{0}" в качестве исполняемого файла узла приложения, так как он не содержит ожидаемой последовательности байтов заполнителей "{1}", которая помечает, где будет записано имя приложения.
NETSDK1030 Заданное имя файла "{0}" превышает 1024 байта.
NETSDK1031 Не поддерживается сборка или публикация автономного приложения без указания идентификатора среды выполнения. Вы должны либо указать RuntimeIdentifier, либо задать для SelfContained значение false.
NETSDK1032 Платформа RuntimeIdentifier "{0}" и PlatformTarget "{1}" должна быть совместима.
NETSDK1042 Не удалось загрузить PlatformManifest из "{0}", так как он не существовал.
NETSDK1043 Ошибка при синтаксическом анализе PlatformManifest из '{0}' на строке {1}. Строки должны иметь формат {2}.
NETSDK1044 Ошибка при синтаксическом анализе PlatformManifest из '{0}' на строке {1}. {2} '{3}' был недопустимым.
NETSDK1045 Текущий пакет SDK .NET не поддерживает ориентацию на {0}{1}. Либо целевой {0}{2} или более ранней, либо используйте версию пакета SDK .NET, которая поддерживает {0}{1}.
NETSDK1046 Значение TargetFramework "{0}" недопустимо. Для нескольких целевых объектов используйте вместо этого свойство TargetFrameworks.
NETSDK1047 Файл ресурсов "{0}" не имеет целевого объекта для "{1}". Убедитесь, что процесс восстановления завершён и что вы включили "{2}" в TargetFrameworks вашего проекта. Также может потребоваться включить '{3}' в идентификаторы среды выполнения вашего проекта.
NETSDK1048 Для "GenerateRuntimeConfigurationFiles" были указаны 'AdditionalProbingPaths', но они пропускаются, так как 'RuntimeConfigDevPath' пуст.
NETSDK1049 Решенный файл имеет плохое изображение, отсутствуют метаданные или является недоступным. {0} {1}.
NETSDK1050 Версия Microsoft.NET.Sdk, используемая в этом проекте, недостаточна для поддержки ссылок на библиотеки, предназначенные для .NET Standard 1.5 или более поздней версии. Установите версию 2.0 или более позднюю версию пакета SDK для .NET Core.
NETSDK1051 Ошибка синтаксического анализа FrameworkList из "{0}". {1} '{2}' был недопустимым.
NETSDK1052 Путь к файлу списка платформы "{0}" не является корневым. Поддерживаются только полные пути.
NETSDK1053 Пакет как инструмент не поддерживает самодостаточность.
NETSDK1054 Поддерживается только .NET Core.
NETSDK1055 DotnetTool не поддерживает целевую платформу ниже netcoreapp2.1.
NETSDK1056 Проект рассчитан на использование среды выполнения "{0}", но не смог установить пакеты, относящиеся к конкретной среде выполнения. Эта среда выполнения может не поддерживаться целевой платформой.
NETSDK1057 Вы используете предварительную версию .NET. См. https://aka.ms/dotnet-support-policy.
NETSDK1058 Недопустимое значение параметра ItemSpecToUse: "{0}". Это свойство должно быть пустым или иметь значение "Left" или "Right"
NETSDK1059 Теперь средство "{0}" входит в пакет SDK .NET. Сведения об устранении этого предупреждения доступны в https://aka.ms/dotnetclitools-in-box.
NETSDK1060 Ошибка при чтении файла с данными: {0}
NETSDK1061 Проект был восстановлен с помощью {0} версии {1}, но с текущими параметрами вместо этого будет использоваться версия {2}. Чтобы устранить эту проблему, убедитесь, что те же параметры используются для восстановления и последующих операций, таких как сборка или публикация. Как правило, эта проблема может возникать, если свойство RuntimeIdentifier задано во время сборки или публикации, но не во время восстановления. Дополнительные сведения см. в https://aka.ms/dotnet-runtime-patch-selection.
NETSDK1063 Путь к файлу ресурсов проекта не задан. Выполните восстановление пакета NuGet для создания этого файла.
NETSDK1064 Пакет {0}, версия {1} не найдена. Возможно, он был удален с момента восстановления NuGet. В противном случае восстановление NuGet может быть завершено только частично, что могло быть вызвано ограничением длины максимального пути.
NETSDK1065 Не удается найти узел приложения для {0}. {0} может быть недопустимым идентификатором среды выполнения (RID). Дополнительные сведения о RID см. в https://aka.ms/rid-catalog.
NETSDK1067 Автономные приложения необходимы для использования узла приложения. Для параметра SelfContained задано значение false или для параметра UseAppHost задано значение true.
NETSDK1068 Для узла приложения, зависящего от платформы, требуется целевая платформа не ниже 'netcoreapp2.1'.
NETSDK1069 В этом проекте используется библиотека, предназначенная для .NET standard 1.5 или более поздней версии, а проект предназначен для версии .NET Framework, которая не поддерживает эту версию .NET Standard. Посетите https://aka.ms/net-standard-known-issues для ознакомления с набором известных проблем. Рассмотрите возможность перенацеления на .NET Framework 4.7.2.
NETSDK1070 Файл конфигурации приложения должен иметь корневой элемент конфигурации.
NETSDK1071 Ссылка на пакет '{0}' указала версию {1}. Указание версии этого пакета не рекомендуется. Дополнительные сведения см. в https://aka.ms/sdkimplicitrefs.
NETSDK1072 Не удалось применить "{0}" в качестве исполняемого файла хоста приложения, так как это не исполняемый файл Windows для подсистемы CUI (консоль).
NETSDK1073 Ссылка на фреймворк '{0}' не распознана.
NETSDK1074 Исполняемый файл хоста приложения не будет изменён, так как для добавления ресурсов требуется выполнить сборку на Windows (за исключением Nano Server).
NETSDK1075 Идентификатор обновления недопустим. Этот экземпляр не может использоваться для дальнейших обновлений.
NETSDK1076 AddResource можно использовать только с целыми типами ресурсов.
NETSDK1077 Не удалось заблокировать ресурс.
NETSDK1078 Не удалось использовать "{0}" в качестве исполняемого файла узла приложения, так как это не Windows PE-файл.
NETSDK1079 Пакет Microsoft.AspNetCore.All не поддерживается при целевой версии .NET Core 3.0 или выше. Вместо этого следует использовать FrameworkReference для Microsoft.AspNetCore.App, который будет неявно включен в Microsoft.NET.Sdk.Web.
NETSDK1080 Пакет PackageReference для Microsoft.AspNetCore.App не требуется при использовании .NET Core 3.0 или более поздних версий. Если Microsoft.NET. Используется пакет SDK.Web, общая платформа будет ссылаться автоматически. В противном случае необходимо заменить PackageReference на FrameworkReference.
NETSDK1081 Не найден целевой пакет для {0}. Это можно устранить, выполнив восстановление NuGet в проекте.
NETSDK1082 Пакет среды выполнения для {0} не был доступен для указанного идентификатора среды выполнения '{1}'.
NETSDK1083 Указанный объект RuntimeIdentifier "{0}" не распознается.
NETSDK1084 Для указанного RuntimeIdentifier '{0}' недоступен хост приложения.
NETSDK1085 Для свойства NoBuild задано значение true, но был вызван целевой объект Build.
NETSDK1086 В проект была включена FrameworkReference для '{0}'. Это неявно ссылается на пакет SDK .NET, и обычно не требуется ссылаться на него из проекта. Дополнительные сведения см. в {1}.
NETSDK1087 В проект были включены несколько элементов FrameworkReference для{0}.
NETSDK1088 Класс COMVisible "{0}" должен иметь GuidAttribute с CLSID этого класса для видимости в COM в .NET Core.
NETSDK1089 Типы "{0}" и "{1}" имеют одинаковый CLSID "{2}", установленный в GuidAttribute. Каждый класс COMVisible должен иметь уникальный GUID для их CLSID.
NETSDK1090 Указанная сборка "{0}" недопустима. Не удается создать clSIDMap из него.
NETSDK1091 Не удалось найти хост .NET Core COM. Хост COM .NET Core доступен только в .NET Core 3.0 или более поздней версии при целевой платформе Windows.
NETSDK1092 ClSIDMap не может быть внедрен на узел COM, так как добавление ресурсов требует выполнения сборки на Windows (за исключением Nano Server).
NETSDK1093 Инструменты проекта (DotnetCliTool) поддерживают только нацеливание на .NET Core 2.2 и ниже.
NETSDK1094 Не удалось оптимизировать сборки для повышения производительности: допустимый пакет среды выполнения не найден. Задайте для свойства PublishReadyToRun значение false или используйте поддерживаемый идентификатор среды выполнения при публикации. При использовании .NET 6 или более поздних версий обязательно восстановите пакеты, установив для свойства PublishReadyToRun значение true.
NETSDK1095 Оптимизация сборок для производительности не поддерживается для выбранной целевой платформы или архитектуры. Убедитесь, что вы используете поддерживаемый идентификатор среды выполнения или задайте для свойства PublishReadyToRun значение false.
NETSDK1096 Оптимизация сборок для повышения производительности не удалась. Вы можете исключить из оптимизации неудачные сборки или задать для свойства PublishReadyToRun значение false.
NETSDK1097 Не поддерживается публикация приложения в одном файле без указания RuntimeIdentifier. Необходимо указать runtimeIdentifier или задать значение False для PublishSingleFile.
NETSDK1098 Приложения, опубликованные в одном файле, необходимы для использования узла приложения. Необходимо либо задать PublishSingleFile как false, либо UseAppHost как true.
NETSDK1099 Публикация в один файл поддерживается только для исполняемых приложений.
NETSDK1100 Чтобы создать проект, предназначенный для Windows в этой операционной системе, задайте для свойства EnableWindowsTargeting значение true.
NETSDK1102 Оптимизация сборок для размера не поддерживается для выбранной конфигурации публикации. Убедитесь, что вы публикуете автономное приложение.
NETSDK1103 Параметр RollForward поддерживается только в .NET Core 3.0 или более поздней версии.
NETSDK1104 Значение RollForward "{0}" недопустимо. Допустимые значения — {1}.
NETSDK1105 Windows настольные приложения поддерживаются только начиная с .NET Core 3.0 или более поздней версии.
NETSDK1106 Microsoft.NET.Sdk.WindowsDesktop требует установки параметров 'UseWpf' или 'UseWindowsForms' в значение true.
NETSDK1107 Microsoft.NET.Sdk.WindowsDesktop требуется для сборки Windows настольных приложений. UseWpf и UseWindowsForms не поддерживаются текущим пакетом SDK.
NETSDK1109 Файл списка среды выполнения "{0}" не найден. Сообщите об этой ошибке команде .NET здесь: https://aka.ms/dotnet-sdk-issue.
NETSDK1110 Несколько ресурсов в пакете выполнения имеют один и тот же конечный вложенный путь "{0}". Сообщите об этой ошибке команде .NET здесь: https://aka.ms/dotnet-sdk-issue.
NETSDK1111 Не удалось удалить выходной apphost: {0}.
NETSDK1112 Пакет среды выполнения для {0} не был скачан. Попробуйте выполнить восстановление NuGet с идентификатором среды выполнения «{1}».
NETSDK1113 Не удалось создать apphost (попытка {0} из {1}): {2}.
NETSDK1114 Не удалось найти хост .NET Core IJW. Хост .NET Core IJW доступен только в .NET Core 3.1 или более поздней версии при разработке под Windows.
NETSDK1115 Текущая версия SDK для .NET не поддерживает .NET Framework без использования параметров по умолчанию .NET SDK. Скорее всего, это связано с несоответствием между свойством clRSupport проекта C++/CLI и TargetFramework.
NETSDK1116 Проекты C++/CLI, предназначенные для .NET Core, должны быть динамическими библиотеками.
NETSDK1117 Не поддерживает публикацию проекта C++/CLI, предназначенного для dotnet core.
NETSDK1118 Проекты C++/CLI, предназначенные для .NET Core, не могут быть упакованы.
NETSDK1119 Проекты C++/CLI, предназначенные для .NET Core, не могут использовать EnableComHosting=true.
NETSDK1120 Для проектов C++/CLI, предназначенных для .NET Core, требуется целевая платформа по крайней мере netcoreapp3.1.
NETSDK1121 Проекты C++/CLI, предназначенные для .NET Core, не могут использовать SelfContained=true.
NETSDK1122 Компиляция ReadyToRun будет пропущена, так как она поддерживается только для .NET Core 3.0 или более поздней версии.
NETSDK1123 Для публикации приложения в один файл требуется .NET Core 3.0 или более поздней версии.
NETSDK1124 Для обрезки сборок требуется .NET Core 3.0 или более поздней версии.
NETSDK1125 Публикация в один файл поддерживается только для целевого объекта netcoreapp.
NETSDK1126 Публикация ReadyToRun с помощью Crossgen2 поддерживается только для автономных приложений.
NETSDK1127 Целевой пакет {0} не установлен. Восстановите и повторите попытку.
NETSDK1128 Хостинг COM не поддерживает автономные развертывания.
NETSDK1129 Целевой объект Publish не поддерживается без указания целевой платформы. Текущий проект предназначен для нескольких платформ, необходимо указать платформу для опубликованного приложения.
NETSDK1130 {1} не удается ссылаться. Неподдерживается прямая ссылка на компонент метаданных Windows при использовании .NET 5 или более поздних версий. Дополнительные сведения см. в https://aka.ms/netsdk1130.
NETSDK1131 Создание компонента управляемых метаданных Windows с помощью WinMDExp не поддерживается при нацеливании на {0}.
NETSDK1132 Сведения о пакете исполнения не были доступны для {0}.
NETSDK1133 Существует конфликтующая информация о пакетах среды выполнения, доступных для {0}.
NETSDK1134 Создание решения с определенным RuntimeIdentifier не поддерживается. Если вы хотите опубликовать для одного RID, укажите RID на уровне отдельного проекта.
NETSDK1135 Поддерживаемая версия платформы ОС {0} не может быть выше, чем версия целевой платформы {1}.
NETSDK1136 Целевая платформа должна быть установлена как Windows (обычно путем включения "-windows" в свойство TargetFramework) при работе с Windows Forms или WPF, а также при обращении к проектам или пакетам, использующим данную настройку.
NETSDK1137 Больше не требуется использовать пакет SDK Microsoft.NET.Sdk.WindowsDesktop. Попробуйте изменить атрибут Sdk корневого элемента Project на "Microsoft.NET.Sdk".
NETSDK1138 Целевая платформа "{0}" не поддерживается и в будущем не будет получать обновления системы безопасности. Дополнительные сведения о политике поддержки см. в https://aka.ms/dotnet-core-support.
NETSDK1139 Идентификатор целевой платформы {0} не распознался.
NETSDK1140 {0} не является допустимым TargetPlatformVersion для {1}. Допустимые версии:
NETSDK1141 Не удается устранить версию пакета SDK .NET, указанную в global.json, расположенной в {0}.
NETSDK1142 Включение символов в единый файлопакет не поддерживается при публикации для .NET5 или более поздних версий.
NETSDK1143 Включение всего содержимого в один файл также включает собственные библиотеки. Если includeAllContentForSelfExtract имеет значение true, includeNativeLibrariesForSelfExtract не должно быть false.
NETSDK1144 Оптимизация размера сборок не удалась. Оптимизация может быть отключена, задав свойству PublishTrimmed значение false.
NETSDK1145 Пакет {0} не установлен, а восстановление пакета NuGet не поддерживается. Обновите Visual Studio, удалите global.json, если она указывает определенную версию пакета SDK и удалите новый пакет SDK. Дополнительные варианты см. в https://aka.ms/targeting-apphost-pack-missing. Тип пакета:{0}, каталог пакета: {1}, targetframework: {2}, PackageId: {3}, версия пакета пакета: {4}.
NETSDK1146 PackAsTool не поддерживает установку значения для TargetPlatformIdentifier. Например, TargetFramework не может быть net5.0-windows, только net5.0. PackAsTool также не поддерживает UseWPF или UseWindowsForms при нацеливании на .NET 5 и более поздние версии.
NETSDK1147 Чтобы создать этот проект, необходимо установить следующие рабочие нагрузки: {0}.
NETSDK1148 Ссылка на сборку была скомпилирована с использованием более новой версии Microsoft.Windows.SDK.NET.dll. Пожалуйста, обновите .NET SDK до более новой версии, чтобы иметь возможность ссылаться на эту сборку.
NETSDK1149 {0} на него нельзя ссылаться, так как он использует встроенную поддержку WinRT, которая больше не поддерживается в .NET 5 и более поздних версиях. Требуется обновленная версия компонента, поддерживающая .NET 5. Дополнительные сведения см. в https://aka.ms/netsdk1149.
NETSDK1150 Указанный проект "{0}" не является автономным исполняемым файлом. Незащищенный исполняемый файл не может ссылаться на автономный исполняемый файл. Дополнительные сведения см. в https://aka.ms/netsdk1150.
NETSDK1151 Указанный проект "{0}" является автономным исполняемым файлом. Автономный исполняемый файл не может быть ссылкой для неавтономного исполняемого файла. Дополнительные сведения см. в https://aka.ms/netsdk1151.
NETSDK1152 Найдено несколько выходных файлов публикации с одинаковым относительным путем: {0}.
NETSDK1153 CrossgenTool не указан в режиме компиляции PDB.
NETSDK1154 Crossgen2Tool необходимо указать, если параметр UseCrossgen2 имеет значение true.
NETSDK1155 Исполняемый файл Crossgen2Tool '{0}' не найден.
NETSDK1156 .NET исполняемый файл узла {0} не найден.
NETSDK1157 Библиотека JIT "{0}' не найдена.
NETSDK1158 Обязательный элемент '{0}' метаданные, отсутствующие в элементе Crossgen2Tool.
NETSDK1159 CrossgenTool необходимо указать, если параметр UseCrossgen2 имеет значение false.
NETSDK1160 Исполняемый файл CrossgenTool '{0}' не найден.
NETSDK1161 Библиотека DiaSymReader '{0}' не найдена.
NETSDK1162 Создание PDB: исполняемый файл R2R '{0}' не найден.
NETSDK1163 Входная сборка "{0}" не найдена.
NETSDK1164 Отсутствует выходной путь PDB в режиме генерации PDB (метаданные OutputPDBImage).
NETSDK1165 Отсутствует выходной путь изображения R2R (метаданные OutputR2RImage).
NETSDK1166 Невозможно выдавать символы при публикации для .NET 5 с помощью кроссген2 с помощью составного режима.
NETSDK1167 Сжатие в одном пакете файлов поддерживается только при публикации для .NET 6 или более поздних версий.
NETSDK1168 WPF не поддерживается и не рекомендуется с включенной обрезкой. Дополнительные сведения см. в разделе https://aka.ms/dotnet-illink/wpf.
NETSDK1169 Один и тот же идентификатор ресурса {0} был указан для двух библиотек типов "{1}" и "{2}". Повторяющиеся идентификаторы библиотек типов не допускаются.
NETSDK1170 Указанный идентификатор библиотеки типов "{0}" для библиотеки типов "{1}" является недопустимым. Идентификатор должен быть положительным целым числом менее 65536.
NETSDK1171 Целочисленный идентификатор меньше 65536 должен быть указан для библиотеки типов "{0}", так как указана несколько библиотек типов.
NETSDK1172 Указанная библиотека типов "{0}" не существует.
NETSDK1173 Указанная библиотека типов "{0}" находится в недопустимом формате.
NETSDK1174 Сокращение -p для --project устарело. Используйте --project.
NETSDK1175 Windows Forms не поддерживается и не рекомендуется с включенной обрезкой. Дополнительные сведения см. в разделе https://aka.ms/dotnet-illink/windows-forms.
NETSDK1176 Сжатие в одном пакете файлов поддерживается только при публикации автономного приложения.
NETSDK1177 Не удалось подписать apphost из-за кода ошибки {1}: {0}.
NETSDK1178 Проект зависит от следующих пакетов рабочих нагрузок, которые не существуют в любой из рабочих нагрузок, доступных в этой установке: {0}.
NETSDK1179 При использовании "--runtime" должен быть указан один из вариантов "--автономный" или "--без-автономный".
NETSDK1181 Ошибка получения версии пакета: пакет "{0}" не присутствовал в манифестах рабочей нагрузки.
NETSDK1182 Нацеливание на .NET 6.0 или более позднюю версию в Visual Studio 2019 не поддерживается.
NETSDK1183 Не удалось оптимизировать сборки для компиляции с опережением времени: допустимый пакет среды выполнения не найден. Задайте для свойства PublishAot значение false или используйте поддерживаемый идентификатор среды выполнения при публикации. При использовании .NET 7 или более поздних версий необходимо выполнить восстановление пакетов с установленным значением свойства PublishAot, равным true.
NETSDK1184 Пакет целевого назначения для FrameworkReference "{0}" недоступен. Это может быть связано с тем, что для DisableTransitiveFrameworkReferenceDownloads задано значение true.
NETSDK1185 Пакет среды выполнения для FrameworkReference "{0}" недоступен. Это может быть связано с тем, что для DisableTransitiveFrameworkReferenceDownloads задано значение true.
NETSDK1186 Этот проект зависит от Maui Essentials через ссылку на проект или пакет NuGet, но не объявляет эту зависимость явно. Чтобы создать этот проект, необходимо задать для свойства UseMauiEssentials значение true (и установить рабочую нагрузку Maui при необходимости).
NETSDK1187 Пакет {0}{1} содержит ресурс с языковым стандартом{2}. Эта локаль нормализована в стандартном формате "{3}", чтобы предотвратить проблемы с регистром в сборке. Рассмотрите возможность уведомить автора пакета об этой проблеме с регистром.
NETSDK1188 Пакет {0}{1} содержит ресурс с языковым стандартом{2}. Этот языковой стандарт не распознается платформой .NET. Рекомендуется уведомить автора пакета о том, что он, как представляется, использует недопустимый языковой стандарт.
NETSDK1189 Prefer32Bit не поддерживается и не влияет на целевой объект netcoreapp.
NETSDK1190 Чтобы использовать "{0}" в проектах решения, необходимо задать переменную среды "{1}" (true). Это увеличит время завершения операции.
NETSDK1191 Идентификатор среды выполнения для свойства "{0}" не удалось вывести. Явно укажите rid.
NETSDK1192 Нацеливание на .NET 7.0 или более позднюю версию в версии Visual Studio 2022 17.3 не поддерживается.
NETSDK1193 Если параметр PublishSelfContained задан, он должен иметь значение true или false. Заданное значение было "{0}".
NETSDK1194 Параметр "-output" не поддерживается при создании решения. Указание пути вывода на уровне решения приводит ко всем проектам, копирующих выходные данные в один каталог, что может привести к несогласованным сборкам.
NETSDK1195 Анализ совместимости кода с обрезкой, сама обрезка, развертывание с одним файлом или предварительная компиляция не поддерживаются для целевого фреймворка. Дополнительные сведения смотрите в https://aka.ms/netsdk1195
NETSDK1196 Пакет SDK не поддерживает компиляцию заранее. Задайте свойству PublishAot значение false.
NETSDK1197 Несколько проектов решения, содержащих конфликтующие значения{0}'; убедитесь, что значения совпадают. Рекомендуется использовать файл Directory.build.props, чтобы задать свойство для всех проектов. Конфликтующие проекты: {1}.
NETSDK1198 Профиль публикации с именем "{0}" не найден в проекте. Задайте свойству PublishProfile допустимое имя файла.
NETSDK1199 Свойства ArtifactsPath и UseArtifactsOutput нельзя задать в файле проекта из-за ограничений порядка MSBuild. Они должны быть заданы в файле Directory.Build.props или из командной строки. См. https://aka.ms/netsdk1199 для получения дополнительной информации.
NETSDK1200 Если Параметр UseArtifactsPath имеет значение true, а ArtifactsPath не задан, для определения расположения папки артефактов должен быть файл Directory.Build.props.
NETSDK1201 Для проектов, нацеленных на .NET 8.0 и выше, указание идентификатора среды выполнения больше не будет по умолчанию создавать автономное приложение. Чтобы продолжить создание автономных приложений, задайте свойству SelfContained значение true или используйте автономный аргумент.
NETSDK1202 Рабочая нагрузка "{0}" не поддерживается и в будущем не будет получать обновления системы безопасности. Дополнительные сведения о политике поддержки см. в {1}.
NETSDK1203 Компиляция заранее не поддерживается для целевого идентификатора среды выполнения{0}.
NETSDK1204 Компиляция заранее не поддерживается на текущей платформе{0}.
NETSDK1205 Пакет Microsoft.Net.Compilers.Toolset.Framework не должен быть установлен напрямую. При необходимости вместо этого задайте для свойства 'BuildWithNetFrameworkHostedCompiler' значение 'true'.
NETSDK1206 Найдено идентификаторы среды выполнения для конкретной версии или конкретного дистрибутива: {0}. Затронутые библиотеки: {1}. В .NET 8.0 и более поздних версиях ресурсы для идентификаторов среды выполнения, специфичных для версии и распространения, не будут находиться по умолчанию. Дополнительные сведения см. в https://aka.ms/dotnet/rid-usage.
NETSDK1207 Предварительная компиляция не поддерживается для целевого фреймворка.
NETSDK1208 Идентификатор целевой платформы {0} не распознался. Это связано с тем, что для MSBuildEnableWorkloadResolver установлено значение false, которое отключает .NET рабочие нагрузки пакета SDK, необходимые для этого идентификатора. Отмена настройки этой переменной среды или свойства MSBuild для включения рабочих нагрузок.
NETSDK1209 Текущая версия Visual Studio не поддерживает назначение {0}{1}. Используйте целевой {0}{2} или более ранней версии, или версию Visual Studio {3} или более поздней.
NETSDK1210 IsAotCompatible и EnableAotAnalyzer не поддерживаются для целевой платформы. Рассмотрите возможность многонацеливания для поддерживаемой платформы, чтобы обеспечить возможность предварительного анализа компиляции и задать IsAotCompatible только для поддерживаемых платформ. Например:
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer не поддерживается для целевой платформы. Рассмотрите возможность многозадачного целеполагания в поддерживаемом фреймворке, чтобы провести анализ в одном файле, и задайте параметр EnableSingleFileAnalyzer только для поддерживаемых фреймворков. Например:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable и EnableTrimAnalyzer не поддерживаются для целевой платформы. Рассмотрите возможность многоцелевой компиляции для поддерживаемых фреймворков, чтобы включить обрезку, и задайте IsTrimmable только для тех фреймворков, которые это поддерживают. Например:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))">true</IsTrimmable>
NETSDK1213 Ориентирование на .NET 8.0 или более поздние версии в Visual Studio 2022 17.7 не поддерживается.
NETSDK1237 Сборка "{0}" была указана в PublishReadyToRunPartialAssemblies, но компилируется в составное изображение. Частичная компиляция поддерживается только для сборок, скомпилированных отдельно. Сборка будет полностью скомпилирована в составное изображение.
NETSDK1238 Текущий пакет SDK .NET ({0}) имеет известные уязвимости ({1}).{2} См. раздел https://dotnet.microsoft.com/download
NETSDK1239 Текущий пакет SDK .NET ({0}) заканчивается сроком действия {1}. Он не получит дополнительных обновлений для системы безопасности: https://dotnet.microsoft.com/download
NETSDK1240 Текущий пакет SDK .NET ({0}) не имеет более нового выпуска в его группе функций. Обновление до версии {1}: https://dotnet.microsoft.com/download
NETSDK1242 Создание {0} проектов со средой выполнения Mono не поддерживается в .NET 11.0 и более поздних версий. Используйте среду выполнения CoreCLR или .NET 10.0 в качестве целевой платформы.