[C# Akka] VS 2019 .NET Framework NuGet 설치 경로 및 종속성 확인
- C#/Akka(Actor)
- 2021. 6. 11. 18:25
참조
소개
- VS 2019 .NET Framework 환경에서 Akka NuGet 설치
- 설치된 Akka NuGet 경로 및 종속성 확인
VS 2019에서 Akka NuGet 설치하기
1. NuGet 패키지 관리 -> Akka 검색 후 설치
- VS에서 C# 프로젝트 생성 후, 해당 프로젝트에서 NuGet 패키지 관리 를 선택합니다.
- Akka 검색 후 Akka 패키지를 설치합니다.
2. Akka NuGet Package 종속성 확인
- Akka NuGet Package 안에는 여러개의 종속성 패키지 들이 있습니다.
- Newtonsoft.Json, System.Collections.Immutable, System.Configuration.ConfigurationManager 등이 있습니다.
- VS 에서는 NuGet 설치를 시작하면 종속성 패키지들이 자동으로 함께 설치 됩니다.
3. 설치 확인
- 설치가 완료되면 packages.config 파일이 생성됩니다.
4. Akka NuGet packages.config 파일 내용
Akka Nuget Package 하나를 설치하면 packages.config 내용은 다음과 같습니다.
즉, 11개 의 종속성을 가지고 있는 패키지들이 packages.config 파일에 생성됩니다.
<?xml version="1.0" encoding="utf-8"?> <packages> <package id="Akka" version="1.4.17" targetFramework="net472" /> <package id="Newtonsoft.Json" version="12.0.3" targetFramework="net472" /> <package id="System.Buffers" version="4.5.1" targetFramework="net472" /> <package id="System.Collections.Immutable" version="5.0.0" targetFramework="net472" /> <package id="System.Configuration.ConfigurationManager" version="4.7.0" targetFramework="net472" /> <package id="System.Memory" version="4.5.4" targetFramework="net472" /> <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net472" /> <package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net472" /> <package id="System.Security.AccessControl" version="4.7.0" targetFramework="net472" /> <package id="System.Security.Permissions" version="4.7.0" targetFramework="net472" /> <package id="System.Security.Principal.Windows" version="4.7.0" targetFramework="net472" /> </packages>
5. Akka NuGet Package 생성 경로
- VS 2019 .NET Framework 환경에서 NuGet 패키지를 설치하면 해당 솔루션 파일과 동일한 경로에 packages 라는 폴더가 생성됩니다.
- packages 폴더 안의 내용은 Akka NuGet 패키지와 종속성 패키지까지 모두 있습니다.
정리
- VS 2019 .NET Framework 환경에서 Akka NuGet Package를 설치한 후, Akka 사용이 가능합니다.
- VS 에서는 NuGet Package를 설치할 때, 종속성 패키지까지 자동으로 설치합니다.
- 설치된 NuGet Package 정보는 packages.config 파일에 기록됩니다.
- NuGet Package의 경로는 솔루션 파일과 동일한 경로에 packages 라는 폴더안에 생성 됩니다.
728x90
'C# > Akka(Actor)' 카테고리의 다른 글
[C# Actor] Akka 기초 1-5 | ActorSelection과 함께 주소로 액터 찾기 (0) | 2021.06.16 |
---|---|
[C# Actor] Akka 기초 1-4 | 자식 액터, 액터 계층 구조, 그리고 감시(Supervision) (0) | 2021.06.15 |
[C# Actor] Akka 기초 1-3 | Props와 IActorRef (0) | 2021.06.14 |
[C# Actor] Akka 기초 1-2 | 메시지 정의 및 핸들링 (0) | 2021.06.13 |
[C# Actor] 액터와 액터시스템(ActorSystem) (0) | 2021.06.12 |
이 글을 공유하기