.net 10 RC1에서 AOT문제로 file based app 실행 실패

좀 더 찾아봐야 겠지만 RC1에서 dotnet run app.cs의 PublishAOT가 true로 바뀐거 같습니다.

dotnet publish app.cs는 PublishAOT가 true 였던거와 일치시키려 했을지도 모르겠네요.

app.cs에 다음 코드를 추가하면 AOT를 비활성화 할 수 있습니다.

#:property PublishAOT=false
6개의 좋아요

명확하게 설명이 된 적은 없는데, File-based App으로 만들어지는 프로젝트는 계속 PublishAot 설정이 암묵적으로 true 였던 것 같은데, run으로 실행할 때만 기본 값이 달라지는지는 처음 알았습니다. :thinking:

5개의 좋아요