Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Статья Это применяется к: ✔️ .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 в качестве целевой платформы. |
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.