10월, 2019의 게시물 표시

Unity에서 Rider가 프로젝트를 인식하지 못하는 문제

유니티는 폴더명이 곧 프로젝트 명으로 동작하는 것같다. 폴더명을 변경하면 JetBrain Rider로 소스코드를 열수 없다. 설령 연다고 해도 소스코드만 열리지 프로젝트를 인식하지 못한다. 가장 확실한 해결방법은 Unity 프로젝트 폴더에서 sln 파일을 제거한 뒤에 Unity>Edit>Preferences>External Tools에서 External Script Editor 항목을 Visual Studio 2017 또는 2019를 선택하고 Unity를 통해서 소스코드를 열어서 sln을 재생성하는 것이다. sln이 재생성되었음을 확인했으면 다시 External Script Editor를 Jetbrain Rider로 변경한 뒤에 Unity를 통해서 소스코드를 열어본다. 문제가 해결되었을 가능성이 높다.