개발공부0w0/웹개발

[C#] sttPlayerAgent Project2

jin0w0 2026. 3. 26. 13:37
반응형

2026.03.23 화요일

 

개발환경 세팅

흐름은 아래와 같습니다.

Mac (개발)
  ↓
Git
  ↓
Windows (실행)
  ↓
Edge (localhost 에이전트 사용)

 

1. Mac에 .NET SDK 설치

- 터미널을 오픈하고 아래 명령어를 입력합니다.

brew install --cask dotnet-sdk

 

 

명령어 입력 후 패스워드 대기 창

 

설치 완료 모습

 

1-1. 설치 확인

- 터미널에 아래 명령어를 입력합니다. 8.0.xxx 정도 될 줄 알았는데, 예상 외로 10.0.201 라서 조금 당황했지만 괜찮습니다.

dotnet --version

 

 

2. 프로젝트 생성

- 원하는 로컬 디렉토리에서 신규 프로젝트를 생성합니다. 디렉토리 생성부터 하겠습니다.

mkdir sttPlayerAgent # 신규 디렉토리 생성
dotnet new web -n sttPlayerAgent # 신규 프로젝트 생성

 

신규 프로젝트 생성 후 터미널 결과

 

프로젝트 디렉토리 초기모습

2-1. 실행 테스트

- 프로젝트 루트 디렉토리에서 다음 명령어를 입력해서 실행을 테스트해봅니다. 터미널에 URL이 나오고, 브라우저에 하기와 같이 뜨면 정상입니다.

실행 성공 시 터미널 화면

 

- 브라우저 오픈 후, 다음 URL을 주소창에 입력하면 하기와 같은 "Hello World!"를 볼 수 있습니다.

http://localhost:5065

dotnet 실행 후 브라우저에서 URL 입력 화면

2-2. 실행 실패 시, 터미널 표출

- dotnet run 명령어 입력 시, 아래처럼 실행 실패 화면이 나온다면 프로젝트 루트디렉토리에 제대로 들어갔는지 다시 한 번 확인합니다. 저는 프로젝트 루트 디렉토리의 상위 디렉토리에서 실행했기에 실패했습니다. sttProject.csproj 파일이 존재하는 디렉토리로 이동하여 테스트 진행하셔야 합니다.

실행할 프로젝트를 찾을 수 없습니다. 프로젝트가 /Users/github_repo에 존재하는지 확인하거나 --project을(를) 사용하여 프로젝트에 경로를 전달하세요.

 

3. GitHub에 Repository생성

- github에 로그인하여 new repository를 생성합니다. 신규 레포지토리 생성 과정은 생략, private저장소로 생성하여 나중에 Add collaborators 하겠습니다.

GitHub Repository

 

로컬 저장소와 git 원격 저장소 연동은 다음 글에서 진행하겠습니다.

반응형