Linux에서 C# 프로젝트를 설정하고 빌드하는 과정은 다음과 같습니다. 이 과정에서는 .NET Core 또는 .NET 5/6/7 SDK를 사용하여 C# 프로젝트를 설정하고 빌드합니다. 이 가이드는 Ubuntu 시스템을 기준으로 작성되었습니다.
1. .NET SDK 설치
패키지 목록 업데이트 및 필수 패키지 설치
sudo apt update
sudo apt install -y wget apt-transport-https software-properties-common
wget https://packages.microsoft.com/keys/microsoft.asc
sudo apt-key add microsoft.asc
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/prod focal main" > /etc/apt/sources.list.d/dotnetdev.list'
.NET SDK 설치
sudo apt update
sudo apt install -y dotnet-sdk-7.0
설치 확인
dotnet --version
2. C# 프로젝트 생성
dotnet new console -o MyConsoleApp
이 명령어는 MyConsoleApp이라는 새 폴더를 생성하고 그 안에 C# 콘솔 애플리케이션 프로젝트를 생성합니다.
dotnet new console -o mdiwebrowser
프로젝트 디렉토리로 이동
프로젝트 빌드 및 실행
프로젝트 빌드
dotnet build
1. Systehttp://m.Data.SQLite 라이브러리 추가
2. Newtonsoft.Json 라이브러리 추가
3. ServiceStack.Redis 라이브러리 추가
1. Systehttp://m.Data.SQLite 라이브러리 추가
dotnet add package Systehttp://m.Data.SQLite
2. Newtonsoft.Json 라이브러리 추가
dotnet add package Newtonsoft.Json
3. ServiceStack.Redis 라이브러리 추가
dotnet add package ServiceStack.Redis
프로젝트 실행
dotnet run
'리눅스 > Ubuntu 18.04.5 LTS' 카테고리의 다른 글
Redis의 설정 파일(redis.conf)에서 maxclients 옵션을 사용하여 허용할 최대 클라이언트 연결 수를 설정할 수 있습니다. (0) | 2024.08.30 |
---|---|
특정 폴더 일괄 지우기/특정 파일 일괄 지우기 (0) | 2024.03.26 |
(2024.01.16)Ubuntu 20.04 환경에서 한글.언어설정(?) (0) | 2024.01.21 |
(2024.01.16)Ubuntu 20.04 환경에서 ftp 설치 (0) | 2024.01.16 |
(2024.01.16)Ubuntu 20.04 환경에서 Telnet을 설치하는 방법 (0) | 2024.01.16 |