다음을 통해 공유


.NET SDK 오류 목록

이 문서는 ✔️ .NET 6 SDK 및 이후 버전에 적용됩니다.

이 목록은 .NET 앱을 개발하는 동안 .NET SDK에서 발생할 수 있는 오류의 전체 목록입니다. 특정 오류에 대한 추가 정보를 사용할 수 있는 경우 오류 번호는 링크입니다.

SDK 메시지 번호 메시지
NETSDK1001 하나 이상의 가능한 대상 프레임워크를 지정해야 합니다.
NETSDK1002 프로젝트 '{0}'는 '{2}'을 대상으로 합니다. '{1}'를 대상으로 하는 프로젝트에서 참조할 수 없습니다.
NETSDK1003 프레임워크 이름이 잘못되었습니다. '{0}'.
NETSDK1004 자산 파일 '{0}'을(를) 찾을 수 없습니다. NuGet 패키지 복원을 실행하여 이 파일을 생성합니다.
NETSDK1005 자산 파일 '{0}'에는 '{1}'에 대한 대상이 없습니다. 복원이 실행되었고 프로젝트의 TargetFrameworks에 '{2}'이 포함되어 있는지 확인합니다.
NETSDK1006 자산 파일 경로 '{0}'이(가) 루팅되지 않습니다. 전체 경로만 지원됩니다.
NETSDK1007 '{0}'에 대한 프로젝트 정보를 찾을 수 없습니다. 누락된 프로젝트 참조를 나타낼 수 있습니다.
NETSDK1008 '{1}' item '{2}'에 '{0}' 메타데이터가 없습니다.
NETSDK1009 인식할 수 없는 전처리기 토큰 '{0}' in '{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 확인된 라이브러리 {1}패키지 루트 {0} 잘못 지정되었습니다.
NETSDK1021 하나 이상의 파일이 {0}에 대해 발견되었습니다.
NETSDK1022 중복 '{0}' 항목이 포함되었습니다. .NET SDK에는 기본적으로 프로젝트 디렉터리의 '{0}' 항목이 포함됩니다. 프로젝트 파일에서 이러한 항목을 제거하거나 프로젝트 파일에 명시적으로 포함하려면 '{1}' 속성을 '{2}'로 설정할 수 있습니다. 자세한 내용은 {4}참조하세요. 중복된 항목은 {3}입니다.
NETSDK1023 '{0}'에 대한 PackageReference가 프로젝트에 포함되었습니다. 이 패키지는 .NET SDK에서 암시적으로 참조되며 일반적으로 프로젝트에서 참조할 필요가 없습니다. 자세한 내용은 {1}참조하세요.
NETSDK1024 폴더 '{0}'이 이미 있습니다. 삭제하거나 다른 ComposeWorkingDir을 제공합니다.
NETSDK1025 제공된 대상 매니페스트 {0} 올바른 형식이 아닙니다.
NETSDK1028 RuntimeIdentifier를 지정합니다.
NETSDK1029 애플리케이션 이름이 기록될 위치를 표시하는 '{0}'에 필요한 자리 표시자 바이트 시퀀스 '{1}'을 포함하지 않으므로 애플리케이션 호스트 실행 파일로 사용할 수 없습니다.
NETSDK1030 지정된 파일 이름 '{0}'이(가) 1024바이트보다 깁니다.
NETSDK1031 RuntimeIdentifier를 지정하지 않고 자체 포함 애플리케이션을 빌드하거나 게시하는 것은 지원되지 않습니다. RuntimeIdentifier를 지정하거나 SelfContained를 false로 설정해야 합니다.
NETSDK1032 RuntimeIdentifier 플랫폼 '{0}' 및 PlatformTarget '{1}'는 호환되어야 합니다.
NETSDK1042 '{0}'에서 PlatformManifest를 로드할 수 없습니다. 존재하지 않았기 때문입니다.
NETSDK1043 '{0}' 줄 {1}PlatformManifest를 구문 분석하는 동안 오류가 발생했습니다. 줄에는 {2}형식이 있어야 합니다.
NETSDK1044 '{0}' 줄 {1}PlatformManifest를 구문 분석하는 동안 오류가 발생했습니다. {2} '{3}'이(가) 잘못되었습니다.
NETSDK1045 현재 .NET SDK는 대상 지정 {0}{1}지원하지 않습니다. {0} {2} 이하로 설정하거나 {0}{1}을 지원하는 .NET SDK 버전을 사용합니다.
NETSDK1046 TargetFramework 값 '{0}'이(가) 잘못되었습니다. 다중 대상을 지정하려면 'TargetFrameworks' 속성을 대신 사용합니다.
NETSDK1047 자산 파일 '{0}'에는 '{1}'에 대한 대상이 없습니다. 복원이 실행되었고 프로젝트의 TargetFrameworks에 '{2}'이 포함되어 있는지 확인합니다. 프로젝트의 RuntimeIdentifiers에 '{3}'를 포함해야 할 수도 있습니다.
NETSDK1048 GenerateRuntimeConfigurationFiles에 대해 'AdditionalProbingPaths'가 지정되었지만 'RuntimeConfigDevPath'가 비어 있으므로 건너뛰고 있습니다.
NETSDK1049 확인된 파일에 잘못된 이미지가 있거나 메타데이터가 없거나 액세스할 수 없습니다. {0} {1}.
NETSDK1050 이 프로젝트에서 사용하는 Microsoft.NET.Sdk 버전은 .NET Standard 1.5 이상을 대상으로 하는 라이브러리에 대한 참조를 지원하기에 충분하지 않습니다. .NET Core SDK 버전 2.0 이상을 설치하세요.
NETSDK1051 '{0}'에서 FrameworkList를 구문 분석하는 동안 오류가 발생했습니다. {1} '{2}'이(가) 잘못되었습니다.
NETSDK1052 프레임워크 목록 파일 경로 '{0}'이(가) 루팅되지 않습니다. 전체 경로만 지원됩니다.
NETSDK1053 Pack as 도구는 자체 포함을 지원하지 않습니다.
NETSDK1054 .NET Core만 지원합니다.
NETSDK1055 DotnetTool은 netcoreapp2.1보다 낮은 대상 프레임워크를 지원하지 않습니다.
NETSDK1056 Project는 런타임 '{0}'을 대상으로 하지만 런타임 관련 패키지를 해결하지 못했습니다. 이 런타임은 대상 프레임워크에서 지원되지 않을 수 있습니다.
NETSDK1057 .NET의 미리 보기 버전을 사용하고 있습니다. https://aka.ms/dotnet-support-policy참조하세요.
NETSDK1058 ItemSpecToUse 매개 변수 '{0}'에 대한 값이 잘못되었습니다. 이 속성은 비어 있거나 'Left' 또는 'Right'로 설정해야 합니다.
NETSDK1059 이제 도구 '{0}'이 .NET SDK에 포함됩니다. 이 경고 해결에 대한 정보는 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 Standard에 대한 기본 제공 지원이 없는 .NET Framework 버전을 대상으로 합니다. 알려진 문제 집합을 확인하려면 https://aka.ms/net-standard-known-issues를 방문하세요. .NET Framework 4.7.2로 대상을 다시 지정하는 것이 좋습니다.
NETSDK1070 애플리케이션 구성 파일에는 루트 구성 요소가 있어야 합니다.
NETSDK1071 '{0}'에 대한 PackageReference가 {1}버전을 지정했습니다. 이 패키지의 버전을 지정하지 않는 것이 좋습니다. 자세한 내용은 https://aka.ms/sdkimplicitrefs참조하세요.
NETSDK1072 CUI(콘솔) 하위 시스템에 대한 Windows 실행 파일이 아니므로 '{0}'을 애플리케이션 호스트 실행 파일로 사용할 수 없습니다.
NETSDK1073 FrameworkReference '{0}'이(가) 인식되지 않았습니다.
NETSDK1074 리소스를 추가하려면 Windows에서 빌드를 수행해야 하므로(Nano 서버 제외) 애플리케이션 호스트 실행 파일이 사용자 지정되지 않습니다.
NETSDK1075 업데이트 핸들이 유효하지 않습니다. 이 인스턴스는 추가 업데이트에 사용할 수 없습니다.
NETSDK1076 AddResource는 정수 리소스 종류에만 사용할 수 있습니다.
NETSDK1077 리소스를 잠그지 못했습니다.
NETSDK1078 Windows PE 파일이 아니므로 '{0}'을 애플리케이션 호스트 실행 파일로 사용할 수 없습니다.
NETSDK1079 .NET Core 3.0 이상을 대상으로 하는 경우 Microsoft.AspNetCore.All 패키지는 지원되지 않습니다. Microsoft.AspNetCore.App에 대한 FrameworkReference를 대신 사용해야 하며, 이는 Microsoft.NET.Sdk.Web에 의해 자동으로 포함됩니다.
NETSDK1080 .NET Core 3.0 이상을 대상으로 하는 경우에는 Microsoft.AspNetCore.App PackageReference가 필요하지 않습니다. Microsoft.NET.Sdk.Web을 사용하는 경우 공유 프레임워크가 자동으로 참조됩니다. 그렇지 않으면 PackageReference를 FrameworkReference로 대체해야 합니다.
NETSDK1081 {0} 대상 팩을 찾을 수 없습니다. 프로젝트에서 NuGet 복원을 실행하여 이 문제를 해결할 수 있습니다.
NETSDK1082 지정된 RuntimeIdentifier '{1}'에 사용할 수 있는 {0} 런타임 팩이 없습니다.
NETSDK1083 지정된 RuntimeIdentifier '{0}'이(가) 인식되지 않습니다.
NETSDK1084 지정된 RuntimeIdentifier '{0}'에 사용할 수 있는 애플리케이션 호스트가 없습니다.
NETSDK1085 'NoBuild' 속성이 true로 설정되었지만 '빌드' 대상이 호출되었습니다.
NETSDK1086 '{0}'에 대한 FrameworkReference가 프로젝트에 포함되었습니다. 이는 .NET SDK에서 암시적으로 참조되며 일반적으로 프로젝트에서 참조할 필요가 없습니다. 자세한 내용은 {1}참조하세요.
NETSDK1087 '{0}'에 대한 여러 FrameworkReference 항목이 프로젝트에 포함되었습니다.
NETSDK1088 COMVisible 클래스 '{0}'에는 .NET Core에서 COM에 표시할 클래스의 CLSID가 있는 GuidAttribute가 있어야 합니다.
NETSDK1089 '{0}' 및 '{1}' 형식은 GuidAttribute에 설정된 CLSID '{2}'가 동일합니다. 각 COMVisible 클래스에는 CLSID에 대한 고유 GUID가 있어야 합니다.
NETSDK1090 제공된 어셈블리 '{0}'이(가) 잘못되었습니다. CLSIDMap을 생성할 수 없습니다.
NETSDK1091 .NET Core COM 호스트를 찾을 수 없습니다. .NET Core COM 호스트는 Windows를 대상으로 하는 경우 .NET Core 3.0 이상에서만 사용할 수 있습니다.
NETSDK1092 리소스를 추가하려면 Windows(Nano 서버 제외)에서 빌드를 수행해야 하므로 CLSIDMap을 COM 호스트에 포함할 수 없습니다.
NETSDK1093 프로젝트 도구(DotnetCliTool)는 .NET Core 2.2 이하를 대상으로 하는 것만 지원합니다.
NETSDK1094 성능을 위해 어셈블리를 최적화할 수 없습니다. 유효한 런타임 패키지를 찾을 수 없습니다. PublishReadyToRun 속성을 false로 설정하거나 게시할 때 지원되는 런타임 식별자를 사용합니다. .NET 6 이상을 대상으로 하는 경우 PublishReadyToRun 속성이 true로 설정된 패키지를 복원해야 합니다.
NETSDK1095 선택한 대상 플랫폼 또는 아키텍처에서는 성능에 대한 어셈블리 최적화가 지원되지 않습니다. 지원되는 런타임 식별자를 사용하고 있는지 확인하거나 PublishReadyToRun 속성을 false로 설정하세요.
NETSDK1096 성능을 위해 어셈블리를 최적화하지 못했습니다. 실패한 어셈블리를 최적화에서 제외하거나 PublishReadyToRun 속성을 false로 설정할 수 있습니다.
NETSDK1097 RuntimeIdentifier를 지정하지 않고 단일 파일에 애플리케이션을 게시하는 것은 지원되지 않습니다. RuntimeIdentifier를 지정하거나 PublishSingleFile을 false로 설정해야 합니다.
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 Windows 데스크톱 애플리케이션을 빌드하려면 Microsoft.NET.Sdk.WindowsDesktop이 필요합니다. '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} 런타임 팩이 다운로드되지 않았습니다. RuntimeIdentifier '{1}'를 사용하여 NuGet 복원을 실행해 봅니다.
NETSDK1113 apphost를 생성하지 못했습니다 (총 {1}번 시도 중 {0}번 시도). {2}.
NETSDK1114 .NET Core IJW 호스트를 찾을 수 없습니다. .NET Core IJW 호스트는 Windows를 대상으로 하는 경우 .NET Core 3.1 이상에서만 사용할 수 있습니다.
NETSDK1115 현재 .NET SDK는 .NET SDK 기본값을 사용하지 않고 .NET Framework를 지원하지 않습니다. C++/CLI 프로젝트 CLRSupport 속성과 TargetFramework 간의 불일치로 인해 발생할 수 있습니다.
NETSDK1116 .NET Core를 대상으로 하는 C++/CLI 프로젝트는 동적 라이브러리여야 합니다.
NETSDK1117 dotnet core를 대상으로 하는 C++/CLI 프로젝트의 게시를 지원하지 않습니다.
NETSDK1118 .NET Core를 대상으로 하는 C++/CLI 프로젝트는 압축할 수 없습니다.
NETSDK1119 .NET Core를 대상으로 하는 C++/CLI 프로젝트는 EnableComHosting=true를 사용할 수 없습니다.
NETSDK1120 .NET Core를 대상으로 하는 C++/CLI 프로젝트에는 'netcoreapp3.1' 이상의 대상 프레임워크가 필요합니다.
NETSDK1121 .NET Core를 대상으로 하는 C++/CLI 프로젝트는 SelfContained=true를 사용할 수 없습니다.
NETSDK1122 ReadyToRun 컴파일은 .NET Core 3.0 이상에서만 지원되므로 건너뜁습니다.
NETSDK1123 애플리케이션을 단일 파일에 게시하려면 .NET Core 3.0 이상이 필요합니다.
NETSDK1124 어셈블리를 트리밍하려면 .NET Core 3.0 이상이 필요합니다.
NETSDK1125 단일 파일에 게시는 netcoreapp 대상에 대해서만 지원됩니다.
NETSDK1126 Crossgen2를 사용하여 ReadyToRun 게시는 자체 포함 애플리케이션에 대해서만 지원됩니다.
NETSDK1127 대상 팩 {0} 설치되지 않았습니다. 복원하고 다시 시도하세요.
NETSDK1128 COM 호스팅은 자체 포함 배포를 지원하지 않습니다.
NETSDK1129 대상 프레임워크를 지정하지 않으면 '게시' 대상이 지원되지 않습니다. 현재 프로젝트는 여러 프레임워크를 대상으로 하며 게시된 애플리케이션에 대한 프레임워크를 지정해야 합니다.
NETSDK1130 {1} 참조할 수 없습니다. .NET 5 이상을 대상으로 하는 경우 Windows 메타데이터 구성 요소를 직접 참조하는 것은 지원되지 않습니다. 자세한 내용은 https://aka.ms/netsdk1130참조하세요.
NETSDK1131 WinMDExp를 사용하여 관리되는 Windows 메타데이터 구성 요소를 생성하는 것은 {0}대상으로 지정할 때 지원되지 않습니다.
NETSDK1132 {0}런타임 팩 정보가 제공되지 않았습니다.
NETSDK1133 {0}에서 사용할 수 있는 런타임 팩에 대한 상충된 정보가 있었습니다.
NETSDK1134 특정 RuntimeIdentifier를 사용하여 솔루션을 빌드하는 것은 지원되지 않습니다. 단일 RID에 대해 게시하려면 개별 프로젝트 수준에서 RID를 대신 지정합니다.
NETSDK1135 SupportedOSPlatformVersion {0}는 TargetPlatformVersion {1}보다 높을 수 없습니다.
NETSDK1136 대상 플랫폼은 Windows Forms 또는 WPF를 사용하거나 이를 수행하는 프로젝트 또는 패키지를 참조할 때 Windows(일반적으로 TargetFramework 속성에 '-windows'를 포함)로 설정해야 합니다.
NETSDK1137 더 이상 Microsoft.NET.Sdk.WindowsDesktop SDK를 사용할 필요가 없습니다. 루트 Project 요소의 Sdk 특성을 'Microsoft.NET.Sdk'로 변경하는 것이 좋습니다.
NETSDK1138 대상 프레임워크 '{0}'은 지원되지 않으며 향후 보안 업데이트를 받지 않습니다. 지원 정책에 대한 자세한 내용은 https://aka.ms/dotnet-core-support 참조하세요.
NETSDK1139 대상 플랫폼 식별자 {0} 인식되지 않았습니다.
NETSDK1140 {0}는 {1}에 대한 유효한 TargetPlatformVersion이 아닙니다. 유효한 버전은 다음과 같습니다.
NETSDK1141 .NET SDK 버전이 {0}에 있는 global.json에 지정된 대로 확인할 수 없습니다.
NETSDK1142 .NET5 이상에서 출판할 때는 단일 파일 번들에 기호를 포함할 수 없습니다.
NETSDK1143 단일 파일 번들에 모든 콘텐츠를 포함하면 네이티브 라이브러리도 포함됩니다. IncludeAllContentForSelfExtract가 true일 경우, IncludeNativeLibrariesForSelfExtract는 false가 아닌 상태여야 합니다.
NETSDK1144 크기에 대한 어셈블리 최적화에 실패했습니다. PublishTrimmed 속성을 false로 설정하여 최적화를 사용하지 않도록 설정할 수 있습니다.
NETSDK1145 {0} 팩이 설치되지 않았으며 NuGet 패키지 복원이 지원되지 않습니다. Visual Studio를 업그레이드하고, 특정 SDK 버전을 지정하는 경우 global.json 제거하고, 최신 SDK를 제거합니다. 자세한 옵션은 https://aka.ms/targeting-apphost-pack-missing방문하세요. 팩 유형:{0}, Pack 디렉터리: {1}, targetframework: {2}, Pack PackageId: {3}, Pack Package Version: {4}.
NETSDK1146 PackAsTool은 설정된 TargetPlatformIdentifier를 지원하지 않습니다. 예를 들어 TargetFramework는 net5.0-windows일 수 없으며 net5.0만 가능합니다. 또한 PackAsTool은 .NET 5 이상을 대상으로 하는 경우 UseWPF 또는 UseWindowsForms를 지원하지 않습니다.
NETSDK1147 이 프로젝트를 빌드하려면 다음 워크로드를 설치해야 합니다. {0}.
NETSDK1148 참조된 어셈블리는 최신 버전의 Microsoft.Windows.SDK.NET.dll사용하여 컴파일되었습니다. 이 어셈블리를 참조하려면 최신 .NET SDK로 업데이트하세요.
NETSDK1149 {0} .NET 5 이상에서 더 이상 지원되지 않는 WinRT에 대한 기본 제공 지원을 사용하므로 참조할 수 없습니다. .NET 5를 지원하는 구성 요소의 업데이트된 버전이 필요합니다. 자세한 내용은 https://aka.ms/netsdk1149참조하세요.
NETSDK1150 참조된 프로젝트 '{0}'은 자체 포함되지 않은 실행 파일입니다. 자체 포함되지 않은 실행 파일은 자체 포함된 실행 파일에서 참조할 수 없습니다. 자세한 내용은 https://aka.ms/netsdk1150참조하세요.
NETSDK1151 참조된 프로젝트 '{0}'은 자체 포함 실행 파일입니다. 자체 포함 실행 파일은 자체 포함되지 않은 실행 파일에서 참조할 수 없습니다. 자세한 내용은 https://aka.ms/netsdk1151참조하세요.
NETSDK1152 상대 경로가 같은 여러 게시 출력 파일을 찾았습니다. {0}.
NETSDK1153 PDB 컴파일 모드에서 CrossgenTool을 지정하지 않았습니다.
NETSDK1154 UseCrossgen2가 true로 설정된 경우 Crossgen2Tool을 지정해야 합니다.
NETSDK1155 Crossgen2Tool 실행 파일 '{0}'을 찾을 수 없습니다.
NETSDK1156 .NET 호스트 실행 파일 '{0}'을(를) 찾을 수 없습니다.
NETSDK1157 JIT 라이브러리 '{0}'을(를) 찾을 수 없습니다.
NETSDK1158 Crossgen2Tool 항목에 필수 '{0}' 메타데이터가 없습니다.
NETSDK1159 UseCrossgen2가 false로 설정된 경우 CrossgenTool을 지정해야 합니다.
NETSDK1160 CrossgenTool 실행 파일 '{0}'을(를) 찾을 수 없습니다.
NETSDK1161 DiaSymReader 라이브러리 '{0}'을(를) 찾을 수 없습니다.
NETSDK1162 PDB 생성: R2R 실행 파일 '{0}'을 찾을 수 없습니다.
NETSDK1163 입력 어셈블리 '{0}'을(를) 찾을 수 없습니다.
NETSDK1164 PDB 생성 모드에서 출력 PDB 경로가 없습니다(OutputPDBImage 메타데이터).
NETSDK1165 출력 R2R 이미지 경로가 없습니다(OutputR2RImage 메타데이터).
NETSDK1166 복합 모드를 사용하여 Crossgen2를 사용하여 .NET 5에 게시할 때 기호를 내보낼 수 없습니다.
NETSDK1167 단일 파일 번들에서 압축은 .NET 6 이상에 게시할 때만 지원됩니다.
NETSDK1168 트리밍을 사용하도록 설정하면 WPF가 지원되지 않거나 권장되지 않습니다. 자세한 내용은 https://aka.ms/dotnet-illink/wpf 이동하세요.
NETSDK1169 두 형식 라이브러리 '{1}' 및 '{2}'에 대해 동일한 리소스 ID {0} 지정되었습니다. 중복 형식 라이브러리 ID는 허용되지 않습니다.
NETSDK1170 형식 라이브러리 '{1}'의 제공된 형식 라이브러리 ID '{0}'이(가) 잘못되었습니다. ID는 65536보다 작은 양의 정수여야 합니다.
NETSDK1171 둘 이상의 형식 라이브러리가 지정되어 있으므로 형식 라이브러리 '{0}'에 대해 65536 미만의 정수 ID를 제공해야 합니다.
NETSDK1172 제공된 형식 라이브러리 '{0}'이(가) 없습니다.
NETSDK1173 제공된 형식 라이브러리 '{0}'이(가) 잘못된 형식입니다.
NETSDK1174 --project에 대한 -p 약어는 더 이상 사용되지 않습니다. --project를 사용하세요.
NETSDK1175 트리밍을 사용하도록 설정하면 Windows Forms가 지원되지 않거나 권장되지 않습니다. 자세한 내용은 https://aka.ms/dotnet-illink/windows-forms 이동하세요.
NETSDK1176 단일 파일 번들에서 압축은 자체 포함 애플리케이션을 게시할 때만 지원됩니다.
NETSDK1177 오류 코드 {1}로 인해 apphost에 서명하는 데 실패했습니다: {0}.
NETSDK1178 이 프로젝트는 이 설치에서 사용할 수 있는 워크로드에 없는 다음 워크로드 팩에 따라 달라집니다. {0}.
NETSDK1179 '--runtime'을 사용하는 경우 '--자체 포함' 또는 '--자체 포함 없음' 옵션 중 하나가 필요합니다.
NETSDK1181 팩 버전을 가져오는 동안 오류가 발생했습니다. 팩 '{0}'이(가) 워크로드 매니페스트에 없습니다.
NETSDK1182 Visual Studio 2019에서 .NET 6.0 이상을 대상으로 지정하는 것은 지원되지 않습니다.
NETSDK1183 미리 컴파일을 위해 어셈블리를 최적화할 수 없습니다. 유효한 런타임 패키지를 찾을 수 없습니다. PublishAot 속성을 false로 설정하거나 게시할 때 지원되는 런타임 식별자를 사용합니다. .NET 7 이상을 대상으로 하는 경우 PublishAot 속성이 true로 설정된 패키지를 복원해야 합니다.
NETSDK1184 FrameworkReference '{0}'에 대한 대상 지정 팩을 사용할 수 없습니다. DisableTransitiveFrameworkReferenceDownloads가 true로 설정되었기 때문일 수 있습니다.
NETSDK1185 FrameworkReference '{0}'에 대한 런타임 팩을 사용할 수 없습니다. DisableTransitiveFrameworkReferenceDownloads가 true로 설정되었기 때문일 수 있습니다.
NETSDK1186 이 프로젝트는 프로젝트 또는 NuGet 패키지 참조를 통해 Maui Essentials에 의존하지만 해당 종속성을 명시적으로 선언하지는 않습니다. 이 프로젝트를 빌드하려면 UseMauiEssentials 속성을 true로 설정하고 필요한 경우 Maui 워크로드를 설치해야 합니다.
NETSDK1187 패키지 {0}{1}에 '로캘{2}'이 있는 리소스가 있습니다. 이 로캘은 빌드에서 대/소문자 문제를 방지하기 위해 표준 형식 '{3}'로 정규화되었습니다. 이 대소문자 문제에 대해 패키지 작성자에게 알리는 것을 고려하세요.
NETSDK1188 패키지 {0}{1}에는 '{2}' 로캘을 가진 리소스가 있습니다. 이 로캘은 .NET에서 인식되지 않습니다. 패키지 작성자에게 잘못된 로캘을 사용하는 것으로 보인다는 사실을 알리는 것이 좋습니다.
NETSDK1189 Prefer32Bit는 지원되지 않으며 netcoreapp 대상에는 영향을 주지 않습니다.
NETSDK1190 솔루션 프로젝트에서 '{0}'을 사용하려면 환경 변수 '{1}'(true)를 설정해야 합니다. 이렇게 하면 작업을 완료하는 시간이 늘어나게 됩니다.
NETSDK1191 '{0}' 속성의 런타임 식별자를 유추할 수 없습니다. 제거를 명시적으로 지정합니다.
NETSDK1192 Visual Studio 2022 17.3에서 .NET 7.0 이상을 대상으로 지정하는 것은 지원되지 않습니다.
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 MSBuild 순서 제약 조건으로 인해 ArtifactsPath 및 UseArtifactsOutput 속성을 프로젝트 파일에서 설정할 수 없습니다. Directory.Build.props 파일 또는 명령줄에서 설정해야 합니다. 자세한 내용은 https://aka.ms/netsdk1199 참조하세요.
NETSDK1200 UseArtifactsPath가 true로 설정되고 ArtifactsPath가 설정되지 않은 경우 아티팩트 폴더의 위치를 확인하려면 Directory.Build.props 파일이 있어야 합니다.
NETSDK1201 .NET 8.0 이상을 대상으로 하는 프로젝트의 경우 RuntimeIdentifier를 지정하면 기본적으로 자체 포함된 앱이 더 이상 생성되지 않습니다. 자체 포함 앱을 계속 빌드하려면 SelfContained 속성을 true로 설정하거나 --self-contained 인수를 사용합니다.
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)', '{0}'))>true</IsAotCompatible>
NETSDK1211 EnableSingleFileAnalyzer는 대상 프레임워크에서 지원되지 않습니다. 단일 파일 분석을 사용하도록 설정하려면 지원되는 프레임워크에 다중 대상을 지정하고 지원되는 프레임워크에 대해서만 EnableSingleFileAnalyzer를 설정합니다. 예를 들어:
<EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</EnableSingleFileAnalyzer>
NETSDK1212 IsTrimmable 및 EnableTrimAnalyzer는 대상 프레임워크에서 지원되지 않습니다. 지원되는 프레임워크에 다중 대상을 지정하는 것을 고려하여 트리밍을 가능하게 하고, 지원되는 프레임워크에 대해서만 IsTrimmable을 설정하십시오. 예를 들어:
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))">true</IsTrimmable>
NETSDK1213 Visual Studio 2022 17.7에서 .NET 8.0 이상을 대상으로 지정하는 것은 지원되지 않습니다.