.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 이상을 대상으로 지정하는 것은 지원되지 않습니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET