나는 migrating MSBuild-Integrated package restore to Automatic Package Restore이며 NuGet의 v2.7에서 사용할 수있게되었습니다. 단계는 따라하기 쉽지만 언급하는 부분과 혼동 스럽습니다. .nuget/NuGet.Config
NuGet 자동 패키지 복원으로 마이그레이션
몇 가지 프로젝트로 새 솔루션을 만들면 자동 패키지 복원이 "작동합니다"그리고 솔루션 레벨에 전혀 .nuget
폴더가 없습니다 ...
- 왜 마이그레이션 문서를 남겨야합니까? ...
- I read in the docs "이 방법을 사용하면 패키지 폴더를 은폐하거나 그렇지 않으면 NuGet이 Visual Studio 로의 호출을 완전히 건너 뛸 수 있습니다. 패키지 폴더에 변경 사항을 보류하십시오. "그게 뭡니까? 이것은 큰 이점입니까 (깨끗한 솔루션을 갖는 것과 반대)?
참고 : 나는 TVSVC가 아니라 TFS에서 힘내 사용하고 있습니다.
migrate docs는 "소스 제어 통합"섹션의 NuGet 구성 설정 문서에서 설명한대로 .nuget \ NuGet.config 파일을 사용하여 소스 제어 통합을 비활성화합니다. ' – Deepak
@Deepak 예.하지만 다른 문서 (패키지 복원 동의하에, NuGet 2.7 이상)를 보면 .gitignore를 사용합니다. 그러므로 내 질문 .... – zam6ak