C# 빌드 오류 MSB4086 ($(MsBuildMajorVersion) < 16) 숫자 비교 실패 해결하기
c#에서 빌드를 하려고 했는데 아래와 같은 오류 문구가 발생했습니다."($(MsBuildMajorVersion) 해당 오류는 MSBuild의 내부속성에 MsBuildMajorVersion이 비어있어서 숫자에 대한 비교가 불가능 하다는 신호입니다.빌드 시에 MSBuild의 버젼 정보를 못읽어오고 있다. 이렇게 생각하시면 될것 같습니다.※해결법Visual Studio 버전 업비주얼 스튜디오의 버젼을 2019보다 위인 2022버전을 사용하시면 됩니다. 이는 visual Studio 2019이하에선 일부 프로젝트의 MsBuildMajorVersion 변수가 인식이 안될 수 있습니다.단 저의 경우에는 이미 2022로 빌드중이었기에 위 해결법은 통하지 않았습니다. MsBuildMajorVersion이 비어 있는 경..