파란색 : 문제점

빨간색 : 해결방법

초록색 : 느낀 점


문제

여러 장소에서 작업하기 위해 코드를 깃에 올려놓고 다운로드하였는데 아래와 같은 오류가 발생했다. 무엇인가 연결이 끊겨서 파일 요소를 로드할 수 없는 상태인 것 같다.

 

sln파일을 메모장으로 열어봤다.

Server.sln

sln안에는 내가 생성한 cs파일들의 프로젝트 파일들의 경로가 적혀있다.  sln은 경로 된 파일들을 로드하는데, 그중에 ServerCore에 는 csproj파일이 없었다.  우선 이 파일이 어떤 형태인지 알아보기 위해 얘도 메모장으로 열어봤다. 

Server.csproj

csproj 설명https://docs.microsoft.com/ko-kr/visualstudio/msbuild/how-to-use-project-sdk?view=vs-2019


오류 해결방법

ServerCore에 는 csproj파일을 만들어주면 된다. 안에 내용은 다른 프로젝트와 다르지 않기 때문에 복사해서 이름만 바꿔주도록 한다. 

사실 작업을 하다 보면 콘텐츠에 구현하는데만 신경 썼었다. 프로젝트 파일이 어떤 식으로 구성되고 어떤 확장자가 어떤 기능을 하는지 알아볼 생각도 하지 못했다. 지금도 정확하게 알지는 못하지만 이런 오류를 해결함으로써 빌드 파일의 구성에 대해 조금이나마 알게 되었다.

 

 

반응형

+ Recent posts