Coding/Unity

unity에서 error CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create' 뜰 때 설정

서머스 2021. 5. 6. 02:10

게임 화면에서 현재 날씨 정보에 따른 여러가지 기능을 추가하기 위해 openweather api를 활용해야 했다.

이 정보를 파싱하다 보니

error CS0656: Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create'

라는 문구가 떴다.

 

구글링을 통해 해결법을 알아냈다.

유니티는 유독 한글로 된 글이 없기 때문에 영어는 필수다.

 

 

이렇게 Api Compatibility Level을 .NET 4.x 로 수정하면 문제없이 잘 돌아간다.