https://dev-nicitis.tistory.com/1
<현재 열려 있는 프로젝트나 폴더가 여러 개일 경우> 발생
여러 개의 프로젝트가 열려 있으면 선택되지 않은 프로젝트에서 자동완성이 안 될 때가 있다고 합니다. 혹시나 해당 케이스일 수 있으니 한 번 확인해보세요.
Ctrl-Shift-P를 통해 명령 창을 열고, Omni: Select Project를 입력하세요.
(Select Project로만 입력해도 뜰 거예요)
<유니티 프로젝트가 .sln, .csproj 파일을 제대로 포함하지 못해서 문제가 생기는 경우>
프로젝트 내에 .sln 확장자의 파일이 보이지 않으면 반드시 포함시켜 주어야 합니다
sln의 확장자를 가진 파일은 솔루션 파일이라 하여 Visual Studio에서 구조를 관리할 때 사용합니다.
혹은 csproj 확장자 파일이 누락되는 경우도 있습니다. csproj 파일은 C# Project에 대한 참조 정보를 갖습니다. 프로젝트 내에 존재하는 파일을 리스트로 관리하는데, 시스템 어셈블리에 대한 참조도 포함합니다.
따라서 해당 파일이 없으면 해당 네임스페이스가 없다고 간주해서, 같은 프로젝트 같은 폴더에 있는데도 해당 이름의 파일과 클래스가 존재하지 않는다고 인식합니다.
.sln, .csproj 파일은 Unity Project를 생성하거나 실행할 때 자동으로 생성되고, 만약 없다고 하더라도 Visual Studio 등의 IDE를 열면 자동으로 생성되게 됩니다.
sln 파일 없을 경우 Unity Edit 메뉴에서 Open C# Project를 한번 실행해주면 생성됨
Reference
- .NET SDK, .NET Dev Pack 설치 방법
'tech' 카테고리의 다른 글
21/08/19 웹 문서 화면 이미지 다운로드하기 (0) | 2021.08.19 |
---|---|
21/08/08 암달의 법칙, 구스타프슨 법칙, 리틀의 법칙 (0) | 2021.08.08 |
21/08/07 AutoHotKey : Loop (0) | 2021.08.07 |
21/08/06 Pulover's Macro Creator v5 Tutorial (0) | 2021.08.06 |
21/08/06 Export/Save All Open Images In GIMP (0) | 2021.08.06 |