[C# Akka] VS 2019 .NET Framework NuGet 설치 경로 및 종속성 확인

참조

소개

  • 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

이 글을 공유하기

댓글

Designed by JB FACTORY