2016-07-12 2 views
0

VS2015에서 "솔루션 용 Nuget 패키지 관리"를 진행할 때 패키지 목록이 있습니다. 일부 프로젝트는 더 이상 사용되지 않습니다 (오른쪽에 체크 상자가 표시되지 않음).Nuget 패키지 폼 솔루션을 제거하는 방법

솔루션에서 해당하는 너겟 폴더를 제거하면 다음에 시작할 때 누그 넷 패키지가 누락되었음을 나타냅니다.

오른쪽에서 제거 할 버튼이 회색으로 표시됩니다.

솔루션에서 패키지를 제거하려면 어떻게합니까? 솔루션에 enter image description here

+0

enter image description here

? "하위"프로젝트가 아니라 솔루션의 기본 프로젝트에서 패키지를 제거하십시오. 제거하려는 프로젝트를 열고 거기에서 패키지 관리자를 엽니 다. 또한 사용할 수있는 Nuget Package Manager에 대한 업데이트가있는 경우 "Tools - Extensions and Updates"를 확인할 수도 있습니다. – Esko

+0

@Esko 저는 솔루션에서 직접하고 있습니다. (당신이 자식 프로젝트에서 무엇을 의미하는지 모르겠습니다.) 나는 Visual Studio (및 컴퓨터)를 닫고 다시 시작했습니다. azure, git 및 sql 서버에 대한 업데이트 만 있습니다. – J4N

+0

"Nuget Packages 관리"- 제거 버튼이 회색으로 표시된 창에서 질문에 스크린 샷을 추가 할 수 있습니까? – Esko

답변

2

하나 이상의 프로젝트가 Nuget 패키지를 설치 한 다음은

EDIT 내 nuget 창을 보여주는 스크린 샷입니다. 프로젝트 (솔루션 아님)를 마우스 오른쪽 단추로 클릭하고 "Manage Nuget Packages"를 클릭하여 패키지를 제거 할 수 있습니다. 나는 프로젝트가 아닌 솔루션을 클릭하십시오 참고 :

"Nuget 패키지 관리"에서 제거가 그것을 할 올바른 방법은 당신이 닫고 솔루션을 재개 시도이다
+0

저는 솔루션에서 340 개의 프로젝트를 작성했습니다. 모든 프로젝트에서이 작업을 수행 할 수 없습니다. 내 프로젝트 중 일부는 과거에는 이것을 사용했지만 더 이상은 사용하지 않았습니다. 하나의 프로젝트가 이것을 사용한다면, 내 스크린 샷에 "부분적으로 선택된"상태의 체크 박스가 있습니다. – J4N

+0

사실 그것은 다른 패키지 – J4N

+0

340 프로젝트에 필수적인 것 같습니다. 와우 그 큰 해결책 :) 당신이 어떤 프로젝트를 사용하고 있는지 알지 못하는 경우 "CommonServiceLocator"폴더에 대해 Windows 검색을 사용하여 찾을 수 있습니다. 프로젝트는 packages-folder 아래에이 폴더가 있어야합니다. – Esko