나는 방금 dll을 지났다. TFS가 패키지를 동기화했음을 알았습니다. 두 가지 버전의 Microsoft.Web.Optimization과 그 종속성이 한 번에 끝났습니다. NuGet은 내가 최신 버전을 설치했으며 재설치조차도 변경하지 않았다고 확신했습니다. 그러나 동시에, 내 프로젝트가 구축되지 않거나, 구축 할 계획이라면 시작하지 않을 것이며, 매니페스트에 제공된 라이브러리 버전을 찾을 수 없다고 불평 할 것입니다. TFS에서 너겟 패키지 폴더를 제거하는 방법은 무엇입니까?
나는 물리적으로 하드 디스크에서 자신의 폴더를 제거하고 (누락 된 최신 버전을 재설치) 새로운 빌드를하고, NuGet 콘솔에서 패키지를 제거하여 그것을 해결하기 위해 관리. 그러나 수동으로 삭제 한 패키지 폴더는 여전히 소스 제어 탐색기에 있습니다. 삭제할 수 없으며 삭제 버튼 중 하나를 선택하면 삭제 버튼이 회색으로 표시됩니다. 나는 다음 번에 최신 버전을 얻을 때 다시 올 것인가 걱정됩니다.내가 그것을 어떻게 방지합니까? 솔루션에서 완전히 제거하고 싶습니다. 최악의 경우에는 무시해도되지만 무시할 수는 있지만 프로젝트 위의 수준이기 때문에 프로젝트의 .tfignore 파일에 입력 할 수 없으며 Visual Studio에서 .tfignore 파일을 추가 할 수 없습니다 솔루션 자체.
은의 Packages 폴더에 강제 최신 버전 가져 오기를 수행합니다. 그 후에는 회색으로 표시되지 않습니다. 삭제하십시오. –