Share via


태그 컴파일러 메시지 이해

Windows 리본 프레임워크(리본) 태그 컴파일러인 UI 명령 컴파일러(UICC.exe)는 리본 스키마와 리본 프레임워크에서 정의한 추가 규칙 집합에 대해 리본 태그의 유효성을 검사합니다.

유효성 검사 메시지

컴파일하는 동안 다음 유효성 검사 메시지가 생성됩니다. 자세한 내용은 리본 태그 컴파일을 참조하세요.

참고

/W{0\1\2} 심각도에 따라 이벤트 메시지를 필터링하도록 명령줄 옵션을 지정할 수 있습니다.

유효성 검사 오류

오류 이벤트 메시지는 컴파일러가 컴파일 프로세스를 중단할 수 있을 만큼 심각한 리본 태그의 문제를 나타냅니다. 컴파일이 성공하려면 이러한 문제를 해결해야 합니다.

코드 이름 메시지 세부 정보
SC1000 SCE_CUSTOMTEMPLATE_INVALID_LAYOUT 잘못된 '[문자열 이름]' 구성이 '[string name]' SizeDefinition 요소에 있습니다. 더 작은 레이아웃의 컨트롤은 더 큰 레이아웃에서 동일한 컨트롤의 크기보다 큰 크기를 가질 수 없습니다. SizeDefinition을 참조하세요.
SC1001 SCE_CUSTOMTEMPLATE_MISSING_CONTROLNAME_FOUND '[string name]' SizeDefinition 요소에 'ControlName' 속성이 없습니다. 'ControlNameMap'을 지정하면 모든 'ControlSizeDefinition' 요소가 'ControlName' 속성을 지정해야 합니다. SizeDefinition을 참조하세요.
SC1002 SCE_CUSTOMTEMPLATE_WRONG_NUMBER_CONTROLS '[문자열 이름]' SizeDefinition 요소의 모든 'GroupSizeDefinition' 요소는 동일한 수의 'ControlSizeDefinition' 요소를 포함해야 합니다. SizeDefinition을 참조하세요.
SC1003 SCE_CUSTOMTEMPLATE_GENERAL_FAILURE 사용자 지정 SizeDefinition을 처리할 수 없습니다. SizeDefinition을 참조하세요.
SC1004 SCE_MINITOOLBAR_ERROR MiniToolbar 요소를 처리할 수 없습니다. MiniToolbar를 참조하세요.
SC1005 SCE_INVALID_CONTEXTUALUI ContextPopup 요소를 처리할 수 없습니다. ContextPopup을 참조하세요.
SC1006 SCE_CONTEXTUALUI_MISSING_CONTEXTMENU ContextMap 요소는 존재하지 않는 ContextMenu 요소 '[문자열 이름]'을 참조합니다. ContextMap을 참조하세요.
SC1007 SCE_CONTEXTUALUI_MISSING_MINITOOLBAR ContextMap 요소는 존재하지 않는 MiniToolbar 요소 '[문자열 이름]'을 참조합니다. ContextMap을 참조하세요.
SC1008 SCE_INVALID_CUSTOMIZE_QAT_COMMANDNAME QuickAccessToolbar.CustomizeCommandName 속성은 알 수 없는 Command 요소를 참조합니다. QuickAccessToolbar를 참조하세요.
SC1009 SCE_APPLYING_TEMPLATE_FAILED Group.SizeDefinition 속성 '[문자열 이름]'을 적용할 수 없습니다. 크기 정의 및 크기 조정 정책을 통해 리본 메뉴 사용자 지정 그룹화 를 참조하세요.
SC1010 SCE_UNKNOWN_TEMPLATE Group.SizeDefinition 속성은 인식할 수 없는 SizeDefinition '[문자열 이름]'을 나타냅니다. 크기 정의 및 크기 조정 정책을 통해 리본 메뉴 사용자 지정 그룹화 를 참조하세요.
SC1011 SCE_INVALID_GROUP_SEQUENCE_NUMBER ControlGroup.SequenceNumber 값이 잘못되었습니다. ControlGroup을 참조하세요.
SC1012 SCE_ELEMENT_CREATION_FAILED Group에서 SizeDefinition '[string name]'에 대한 요소 매핑을 확인할 수 없습니다. 그룹, 크기 정의, 크기 정의 및 크기 조정 정책을 통해 리본 메뉴 사용자 지정을 참조하세요.
SC1013 SCE_CUSTOMTEMPLATE_INVALID_GROUPSIZEDEFINITIONS SizeDefinition에 잘못된 GroupSizeDefinitions가 포함되어 있습니다. GroupSizeDefinition, Group, SizeDefinition, 크기 정의 및 크기 조정 정책을 통해 리본 사용자 지정을 참조하세요.
SC1014 SCE_BAD_MAXSIZE Scale 요소는 알 수 없는 그룹 '[문자열 이름]'을 참조합니다. 크기 조정, 그룹을 참조하세요.
SC1015 SCE_INVALID_ELEMENT_MAXSIZE 잘못된 Scale.Size 속성 '[문자열 이름]'이 지정되었습니다. 'Large', 'Medium' 또는 'Small' 중 하나여야 합니다. 크기 조정을 참조하세요.
SC1016 SCE_INVALID_STARTING_VALUE_MAXSIZE Scale.Size 속성은 SizeDefinition에서 지원하지 않는 그룹 '[문자열 이름]'의 크기 '[문자열 이름]'을 지정합니다. Scale, Group, SizeDefinition을 참조하세요.
SC1017 SCE_DUPLICATE_MAXSIZE ScalingPolicy.IdealSizes 속성에는 그룹 '[문자열 이름]'에 대한 중복 크기 태그가 포함되어 있습니다. ScalingPolicy.IdealSizes, Group을 참조하세요.
SC1018 SCE_DUPLICATE_MINITOOLBAR_NAME 중복된 MiniToolbar 요소 이름: '[문자열 이름]'. MiniToolbar를 참조하세요.
SC1019 SCE_MINITOOLBAR_EXCEEDED_MAX MiniToolbar 요소 정의가 너무 많습니다. MiniToolbar를 참조하세요.
SC1020 SCE_BAD_SCALE_SIZE 그룹 '[문자열 이름]'에 대한 ScalingPolicy가 일치하지 않습니다. 크기는 IdealSizes에 지정된 크기보다 작아야 합니다. 크기 조정, 그룹을 참조하세요.
SC1021 SCE_BAD_SIZE_SCALING 그룹 '[문자열 이름]'에 대한 크기 조정에 잘못된 크기 값 '[문자열 이름]'이 있습니다. 크기 조정, 그룹을 참조하세요.
SC1022 SCE_BAD_LAYOUT_SIZE 그룹 '[문자열 이름]'의 레이아웃 크기는 SizeDefinition에서 허용되지 않는 '[문자열 이름]'입니다. Group, SizeDefinition을 참조하세요.
SC1023 SCE_SCALING_NOT_DECREASING 그룹 '[문자열 이름]'에 대한 일관되지 않은 크기 조정 정책입니다. 크기는 감소 순서로 지정해야 합니다. ScalingPolicy, Group을 참조하세요.
SC1024 SCE_BAD_CHUNK_REF ScalingPolicy 속성은 정의되지 않은 그룹 '[문자열 이름]'을 참조합니다. ScalingPolicy, Group을 참조하세요.
SC1025 SCE_MISSING_CONTROL Group SizeDefinition '[string name]'에 필요한 컨트롤 '[string name]'이(가) 없습니다. Group, SizeDefinition을 참조하세요.
SC1026 SCE_MISSING_CONTROL_CONTENT 컨트롤 '[문자열 이름]'에 필요한 콘텐츠가 없습니다. 컨트롤을 참조하세요.
SC1027 SCE_NO_MATCHING_CONTENT_CONTROLREF Group은 SizeDefinition '[string name]'에 대해 너무 적은 컨트롤을 지정합니다. 크기정의 및 크기 조정 정책을 통해 그룹, 크기 정의, 리본 사용자 지정을 참조하세요.
SC1028 SCE_MISSING_ELEMENT 필수 요소 '[문자열 이름]'이 누락되었습니다. 태그 요소를 참조하세요.
SC1029 SCE_BAD_SEPERATOR_FOUND 구분 기호가 허용되지 않습니다. ColumnBreak를 참조하세요.
SC1030 SCE_ELEMENT_CONTROLINFO_DONOT_MATCH 그룹 자식 요소 '[string name]'이(가) SizeDefinition 컨트롤 '[string name]'의 예상 형식과 일치하지 않습니다. 크기정의 및 크기 조정 정책을 통해 그룹, 크기 정의, 리본 사용자 지정을 참조하세요.
SC1031 SCE_TOO_FEW_CONTROLS 그룹에 선택한 SizeDefinition에 대한 컨트롤이 너무 적습니다. 크기정의 및 크기 조정 정책을 통해 그룹, 크기 정의, 리본 사용자 지정을 참조하세요.
SC1032 SCE_TOO_MANY_CONTROLS 그룹에 선택한 SizeDefinition에 대한 컨트롤이 너무 많습니다. 크기정의 및 크기 조정 정책을 통해 그룹, 크기 정의, 리본 사용자 지정을 참조하세요.
SC1033 SCE_FONTCONTROLS_EXCEEDED_MAX 글꼴 컨트롤 정의가 너무 많습니다. FontControl을 참조하세요.
SC1034 SCE_FONT_CONTROL_ELEMENT_CREATION_FAILED FontControl 요소를 처리할 수 없습니다. FontControl을 참조하세요.
SC1035 SCE_FONT_CONTROL_TEMPLATE_ATTRIBUTE_MISMATCH 선택적 특성 값이 FontControl.Type 속성과 일치하지 않습니다. FontControl을 참조하세요.
SC1036 SCE_APPLICATIONMODE_PROCESSING_FAILURE ApplicationMode 속성을 구문 분석하지 못했습니다. 애플리케이션 모드를 사용하여 리본 다시 구성을 참조하세요.
SC1037 SCE_APPLICATIONMODE_RESTRICTED ApplicationMode 속성은 Tab 또는 Group 또는 ApplicationMenu의 왼쪽, Button, SplitButton 또는 DropDownButton에서만 지정할 수 있습니다. 애플리케이션 모드를 사용하여 리본 다시 구성을 참조하세요.
SC1038 SCE_XAML_SYNTAX_VALIDATION_FAILED 노드에 올바른 리본 프레임워크 XAML 구문이 없습니다. 태그 요소를 참조하세요.
SC1039 SCE_XAML_INCORRECT_COMMANDNAME_USAGE 두 개 이상의 호환되지 않는 컨트롤에서 참조하는 CommandName '[문자열 이름]' Command.Name 참조하세요.
SC1040 SCE_XAML_SYNTAX_DUPLICATE_PROPERTY 속성 '[문자열 이름]'이(가) 두 번 이상 지정되었습니다. 태그 요소를 참조하세요.
SC1041 SCE_XAML_SYNTAX_MANDATORY_PROPERTY_MISSING 필수 속성 '[string name]'이(가) 없습니다. 태그 요소를 참조하세요.
SC1042 SCE_XAML_IMAGERESOURCESTRING_TOO_LONG [문자열 이름] 리소스의 이미지 원본 URI가 너무 깁니다. 권장 경로 길이는 MAX_PATH/2보다 작아야 합니다.
이미지를 참조하세요.
SC1043 SCE_XAML_COMMANDSYMBOL_NOT_UNIQUE 기호가 '[문자열 이름]'인 Command 요소의 중복 정의입니다. Command.Symbol을 참조하세요.
SC1044 SCE_XAML_COMMANDID_NOT_UNIQUE Id가 '[문자열 이름]'인 Command 요소의 중복 정의입니다. Command.Id 참조하세요.
SC1045 SCE_UNSUPPORTED_CONTROLSTYLE_TYPE 컨트롤 패밀리 '[string name]'은(는) '[string name]' 형식의 컨트롤을 지원하지 않습니다. SizeDefinition을 참조하세요.
SC1046 SCE_WRONG_CONTROL_TYPE '[문자열 이름]' 형식의 컨트롤은 SizeDefinition '[string name]' 그룹의 이 위치에서 사용할 수 없습니다. SizeDefinition을 참조하세요.
SC1047 ERRU_MARKUP_PARSER_FAILED 태그 구문 분석이 실패했습니다. 리본 태그 컴파일을 참조하세요.
SC1048 ERRU_RIBBON_TAG_NOT_FOUND 'Ribbon' 요소를 찾을 수 없습니다. 리본 메뉴를 참조하세요.
SC1049 ERRU_UIELEMENT_ID_HEADER_FILE_CREATION_FAILED 헤더 파일 '[문자열 이름]'을(를) 만들 수 없습니다. 리본 태그 컴파일을 참조하세요.
SC1050 ERRU_APPLICATION_NAME_TOO_LONG 잘못된 애플리케이션 이름(길이가 [문자열 이름] 문자보다 큽니다.) 리본 태그 컴파일을 참조하세요.
SC1051 ERRU_RIBBON_RESOURCE_FILE_CREATION_FAILED 리소스 파일 '[문자열 이름]'을(를) 만들 수 없습니다. 리본 태그 컴파일을 참조하세요.
SC1052 ERRU_RIBBON_BINARY_FILE_PATH_TOO_LONG 출력 파일 이름이 너무 깁니다. 권장 경로 길이는 MAX_PATH/2보다 작아야 합니다.
리본 태그 컴파일을 참조하세요.
SC1053 ERRU_XML_VALIDATION_ERROR_DESCRIPTION [문자열 이름] 태그 요소를 참조하세요.
SC1054 ERRU_ID_GENERATION_FAILED 자동 ID 생성 제한(1000)을 초과했습니다. 'Application.Commands' 내에 '[string name]' 명령에 대한 정의를 추가합니다. Application.Commands를 참조하세요.
SC1055 ERRU_COMMAND_NAME_GENERATION_FAILED 컨트롤에 대한 명령 이름을 생성할 수 없습니다. 컨트롤에 대한 'CommandName' 속성을 지정하고 'Application.Commands' 내에 명령에 대한 정의를 추가합니다. Application.Commands를 참조하세요.
SC1056 ERRU_SYMBOL_NAME_TOO_LONG 기호 이름이 너무 깁니다. 최대 길이는 100자입니다.
Command.Symbol을 참조하세요.
SC1057 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE minitoolbar는 하나의 글꼴 컨트롤만 포함할 수 있습니다. MiniToolbar를 참조하세요.
SC1058 ERRU_RIBBON_HEADER_FILE_PATH_TOO_LONG 출력 헤더 파일 이름이 너무 깁니다. 권장 경로 길이는 MAX_PATH 미만이어야 합니다.
리본 태그 컴파일을 참조하세요.
SC1059 ERRU_RIBBON_RESOURCE_FILE_PATH_TOO_LONG 출력 리소스 파일 이름이 너무 깁니다. 권장 경로 길이는 MAX_PATH 미만이어야 합니다.
리본 태그 컴파일을 참조하세요.
SC1060 ERRU_COMMAND_ID_GENERATION_FAILED 명령에 대한 명령 ID를 생성할 수 없습니다. 'Application.Commands' 내의 명령 정의에 대한 'Id' 속성을 지정합니다. Command.Id 참조하세요.
SC1061 ERRU_FILE_NOT_FOUND 파일을 찾을 수 없습니다. '[문자열 이름]' 리본 태그 컴파일을 참조하세요.
SC1062 ERRU_INVALID_NAMESPACE 인식할 수 없는 루트 요소입니다. 예상: <Application xmlns="http://schemas.microsoft.com/windows/2009/Ribbon"> 애플리케이션을 참조하세요.
SC1063 ERRU_UNIQUE_ID_GENERATION_FAILED 고유 리소스 ID를 자동으로 할당할 수 없습니다. 리소스 ID를 명시적으로 지정하세요. 명령을 참조하세요.
SC1064 ERRU_NON_IMAGE_RESOURCE_CONTAIN_LIST 중복 속성 정의입니다. 속성은 한 번만 설정할 수 있습니다. 명령을 참조하세요.
SC1065 ERRU_SPLITBUTTON_BUTTONITEM_NOTFOUND 'SplitButton' 컨트롤에는 'Button', 'ToggleButton' 또는 'CheckBox' 형식의 자식 컨트롤이 하나 이상 포함되어야 합니다. 자식 컨트롤은 'ButtonItem' 속성에 할당되거나 'MenuGroup' 요소의 콘텐츠로 지정될 수 있습니다. SplitButton, MenuGroup을 참조하세요.
SC1066 SCE_ONLY_ONE_FONT_CONTROL_ALLOWED_IN_FLOATIE MiniToolbar에는 하나의 글꼴 컨트롤만 포함될 수 있습니다. MiniToolbar를 참조하세요.
SC1067 SCE_INRIBBONGALLERY_INVALID_LAYOUT_ATTRIBUTES InRibbonGallery에 대한 일관되지 않은 크기 조정 정책입니다. 열 특성의 값은 'MaxColumns' = 'MinColumnsLarge' >= 'MaxColumnsMedium' >= 'MinColumnsMedium' >에 해당하는 감소 순서로 지정해야 합니다. InRibbonGallery를 참조하세요.
SC1068 SCE_FONTCONTROLS_FONT_SIZE_MIN_GREATER_THAN_MAX MaximumFontSize는 MinimumFontSize보다 커야 합니다. FontControl을 참조하세요.
SC1069 SCE_FONTCONTROLS_FLOATIE_FONT_SIZE_LIMITS_MISMATCH MaximumFontSize 및 MinimumFontSize 값은 글꼴 컨트롤 그룹의 모든 인스턴스에 대해 일치해야 합니다. FontControl을 참조하세요.
SC1070 SCE_FONTCONTROLS_SHOWTRUETYPEONLY_MISMATCH ShowTrueTypeOnly는 글꼴 컨트롤 그룹의 모든 인스턴스와 일치해야 합니다. FontControl을 참조하세요.
SC1071 SCE_FONTCONTROLS_SHOWVERTICALFONTS_MISMATCH ShowVerticalFonts는 글꼴 컨트롤 그룹의 모든 인스턴스에 대해 일치해야 합니다. FontControl을 참조하세요.
SC1100 ERRU_INTERNAL_ERROR 태그를 처리하는 동안 내부 오류가 발생했습니다. 리본 태그 컴파일을 참조하세요.

유효성 검사 경고

경고 이벤트 메시지는 리본 태그의 문제로 인해 리본 메뉴가 잘못 렌더링되거나 작동하지 않을 수 있음을 나타냅니다.

코드 속성 Description 세부 정보
SC2001 WARNING_COMMAND_NOT_DEFINED 정의되지 않은 Command on 요소입니다. 명령을 참조하세요.
SC2002 WARNING_MISSING_RIBBON_PROPERTY 정의되지 않은 속성: '[문자열 이름]'. 기본값 사용. 태그 요소를 참조하세요.
SC2003 WARNING_DDCP_ATTRIBUTE_USED_IN_WRONG_TEMPLATE DropDownColorPicker의 '[string name]' SizeDefinition에서 '[string name]' 특성을 사용하면 안 됩니다. 특성은 무시됩니다. DropDownColorPicker, SizeDefinition, 크기 정의 및 크기 조정 정책을 통해 리본 사용자 지정을 참조하세요.
SC2004 WARNING_IMAGE_TYPE_NOT_MATCHING_HIGH_CONTRAST 4bpp 이미지 예상: '[문자열 이름]'. 리본 이미지 리소스 지정, Command.LargeHighContrastImages, Command.SmallHighContrastImages를 참조하세요.
SC2005 WARNING_IMAGE_TYPE_NOT_MATCHING 32bpp 고대비 이미지 예상: '[문자열 이름]'. 리본 이미지 리소스 지정, Command.LargeHighContrastImages, Command.SmallHighContrastImages를 참조하세요.
SC2006 WARNING_XAML_RESID_NOT_UNIQUE 명령 '[문자열 이름]'의 리소스에 대해 정의된 중복 ID '[string name]'입니다. 명령을 참조하세요.
SC2007 WARNING_RC_STRING_TOO_LONG 리소스 '[string name]'의 문자열이 너무 길어 rc 파일에 넣을 수 없습니다. 문자열은 이스케이프 시퀀스를 대체한 후 4097자 이상이어야 합니다. .rc 파일에서 문자열 가능 항목의 허용되는 최대 길이입니다.
명령, 리본 태그 컴파일을 참조하세요.

정보 메시지

정보 이벤트 메시지는 리본 메뉴 기능에 영향을 미치지 않는 리본 태그의 컴파일 상태 또는 문제를 나타냅니다.

코드 속성 Description 세부 정보
SC3004 SCI_NO_TEMPLATE_SPECIFIED Group.SizeDefinition 속성이 지정되지 않았습니다. 그룹을 참조하세요.
INFO_RIBBON_MARKUP_VALIDATION_SUCCESS 리본 태그 파일 유효성 검사 성공: '[문자열 이름]'.
INFO_UIELEMENT_HEADER_GENERATION_SUCCESS 헤더 파일 생성 성공: '[문자열 이름]'.
INFO_RIBBON_RESOURCE_FILE_GENERATION_SUCCESS 리본 리소스 파일 생성 성공: '[문자열 이름]'.

리본 태그 컴파일

리본 태그를 사용하여 명령 및 컨트롤 선언