강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

늘해랑님의 프로필 이미지
늘해랑

작성한 질문수

Radzen.Blazor.RadzenTheme 오류

작성

·

45

0

image.png

InvalidOperationException: A component of type 'Radzen.Blazor.RadzenTheme' has render mode 'InteractiveAutoRenderMode', but the required endpoints are not mapped on the server. When calling 'MapRazorComponents', add a call to 'AddInteractiveWebAssemblyRenderMode'. For example, 'builder.MapRazorComponents<...>.AddInteractiveWebAssemblyRenderMode()'

Microsoft.AspNetCore.Components.Endpoints.SSRRenderModeBoundary.AssertRenderModeIsConfigured<TRequiredMode>(Type componentType, IComponentRenderMode specifiedMode, IComponentRenderMode[] configuredModes, string expectedCall)

서비스 등록함

image.png

테마 등록함

image.png


컨포넌트 입력

image.png


답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

늘해랑님께서 겪고 계신 “InvalidOperationException” 오류는 Radzen.Blazor.RadzenTheme에서 render mode로 ‘InteractiveAutoRenderMode’를 사용할 때 필요한 엔드포인트가 서버에 매핑되어 있지 않다는 것입니다. 이 문제를 해결하기 위해서는 ‘MapRazorComponents’ 메서드에 ‘AddInteractiveWebAssemblyRenderMode’ 호출을 추가해야 합니다.

코드에서 다음과 같은 방식으로 AddInteractiveWebAssemblyRenderMode를 추가 해보세요:

builder.Services.AddRazorComponents<...>().AddInteractiveWebAssemblyRenderMode();

서비스가 잘 등록되어 있는지 확인하시고 MapRazorComponents를 사용하는 부분에 위의 코드를 추가하여 필요한 엔드포인트가 설정되도록 하시기 바랍니다.

오류가 계속 발생한다면 보다 구체적인 코드나 설정 파일을 참고하여 추가적인 해결 방법을 고민해볼 수 있습니다.

문제가 해결되기를 바랍니다. 추가적인 질문이 있으면 언제든지 문의해 주세요.


정보 출처:
- Spring Boot Reference Documentation

늘해랑님의 프로필 이미지
늘해랑

작성한 질문수

질문하기