메시지 예제
warning XA1040: The NativeAOT runtime on Android is an experimental feature and not yet suitable for production use. File issues at: https://github.com/dotnet/android/issues
Issue
NativeAOT는 Android용 .NET에 대한 실험적 런타임 옵션입니다. NativeAOT를 통해 $(PublishAot)=true사용하도록 설정하면 NativeAOT가 프로덕션 사용에 아직 적합하지 않음을 나타내기 위해 이 경고가 내보내집니다.
지원되는 런타임은 다음과 같습니다.
- CoreCLR(기본값)
- MonoVM은
$(UseMonoRuntime)=true를 통해 사용됩니다
해결 방법
이 경고를 무음으로 하려면 다음 중 하나를 수행할 수 있습니다.
프로젝트 파일에서
$(PublishAot)=true를 제거하여 지원되는 런타임을 사용합니다.$(EnablePreviewFeatures)을 프로젝트 파일의true으로 설정하여 NativeAOT의 실험적 특성을 인정합니다.