2015-02-01 10 views
2

Visual Studio 2015는 vNext 프로젝트에서 여러 빌드 대상을 지원하므로 vNext CLR, vNext 코어 다른 .NET 빌드 목표.VS 2015에 어셈블리 참조를 추가하는 방법 vNext .NET 4.x 대상 프로젝트

vNext 프로젝트는 NuGet 패키지를 통해 종속성을 참조해야한다는 것을 알고 있지만 GAC 또는 기타 외부 종속성이 필요할 수있는 비 vNext 프로젝트에 어셈블리 참조를 추가하는 방법은 무엇입니까?

내 참조 구조는 다음과 같습니다

  • .NET 프레임 워크 4.5 <을 --- 나는이로의 GAC/어셈블리 참조를 얻는 방법?
  • ASP.NET 5.0
  • ASP.NET 코어 5.0

사용 사례 : I 표준 CLR 새로운 vNext CLRS에서 모두 작동 할 수있는 라이브러리를 짓고 있어요,하지만 표준 버전에 액세스 할 수 있어야합니다 시스템 설정. System.Configuration에 대한 참조를 고전 .NET 4.5 대상으로 가져 오는 방법은 무엇입니까?

답변

2

"frameworkAssemblies"에 "System.Runtime.Serialization"과 같은 프레임 워크 라이브러리를 추가 할 수 있습니다. (하지만이 또한 GAC 함께 작동합니다 확실하지 않다.)

는 예를 들어 project.json 파일 참조 : GAC의 심판 작동

"net45": { 
     "frameworkAssemblies": { 
      "System.Runtime.Serialization": "4.0.0.0" 
     }, 
     "dependencies": { 
      "System.Reflection": "4.0.10-beta-22416", 
     } 
    } 
+0

그래입니다. 또는 bin 폴더에 명시 적으로 배포 한 파일. –