2017-03-08 1 views
0

내 솔루션에는 두 개의 프로젝트, 웹 프로젝트 및 클래스 라이브러리가 있습니다.클래스 라이브러리에 Nuget 패키지 하위 집합을 포함합니다.

웹 프로젝트에는 popular CMS에 대한 너겟 참조가 있습니다. 이제, 너겟 패키지의 하위 집합 인 CMS ORM (petapoco 구현)을 포함하고자합니다. 내 클래스 라이브러리의 패키지에서 dll : s 중 일부만 어떻게 포함합니까?

CMS Nuget 패키지를 두 프로젝트에 추가하면 불필요한보기 폴더 등이 많은 클래스 라이브러리가 쌓여서 피할 수 있습니다. 이것이 가능한가? 원하는 DLL을 클래스 라이브러리에서 직접 참조하면 클래스 lib보다 항상 먼저 컴파일됩니다.

답변

1

전체 Umbraco CMS 패키지를 설치하는 대신 Umbraco Core package을 설치할 수 있습니다. 그 설명은 다음과 같습니다 :

Umbraco Cms를 실행하는 데 필요한 핵심 어셈블리가 들어 있습니다. 이 패키지 은 어셈블리가이고 패키지 개발에 사용할 수 있습니다. UmbracoCms- 패키지를 사용하여 Visual Studio에서 Umbraco를 ASP.NET 프로젝트로 설정하십시오.

관련 문제