나는 NuGet을 좋아하며, 어떻게하면 내 패키지를 친절하게 복원 할 수 있을지 좋아합니다. 그러나, 나는이 같은 프로젝트 루트에서 내 수업의 알파벳 순에 보여주는 packages.config 파일의 꽤 피곤하기 :packages.config를 솔루션 탐색기에서 숨길 수 있습니까?
내가 기억하는 것 그 (프로젝트에서 파일을 제외 디스크 및 소스 제어에 남겨두면 패키지를 복원 할 수 없게됩니다. 프로젝트 루트에 아름다움을 가져다 줄 수있는 방법이 있습니까?
소스 제어에 매핑되지만 프로젝트에서 볼 수없는 파일을 갖는 것이 더 좋다고 생각하십니까? –
@ T.S. - 나는 당신의 질문을 완전히 이해할 수 있을지 모르겠다. 적어도 그것이 수사적이든 아니든. 개인적으로 프로젝트에서 중요한 파일을 제외하고 디스크 및 소스 제어에 남겨두면 아무런 문제가 없습니다. 이 방법은 텍스트 편집기에서 일반적으로 수정되지 않지만 다른 이유 때문에 필요할 때 유용합니다. ReSharper의 "DotSettings"파일과 TypeScript의 JS 파일이 마음에 듭니다. – bubbleking
Resharper 설정은 프로젝트 설정의 일부가 아니지만 너겟은 다음과 같습니다. 특히 해당 패키지를 계속 복원하는 경우. 운영 규모가 클 경우 비용을 감당할 수 없습니다. 패키지를 한 번 다운로드하고 DLL을 체크인 한 다음 다시 복원하지 마십시오. 프로젝트가 300 개이고 너겟 버전을 통일해야한다면 똑같은 일을합니다. 계속해서 복원 할 여유가 없습니다. 이 의미에서 나는 심지어 패키지가 필요하지 않습니다. config 모두 –