너겟 패키지의 내용 검토
NuGet 패키지의 내용을 검사하여 어떤 변경 사항이 있는지 확인하는 방법이 있습니까? Nuget.exe 명령 줄에는 이에 대한 옵션이 없으며 NuGet 문서에서 이에 대한 정보를 찾을 수 없습니다.
.nupkg
파일은 일부 메타 데이터가 포함 된 ZIP 파일이므로 내용을 볼 수 있습니다. NuGet 패키지 탐색기 가 좀 더 쉽게 내용을 볼 수 있도록해야한다.
NuGet 갤러리 (예 : https://www.nuget.org/ )에는 왼쪽에 "다운로드"링크가 있습니다. 그렇지 않으면 패키지를 빈 프로젝트에 설치 한 다음 살펴보세요.
Windows 사용자 :
Jonathon Rossi가 지적했듯이
.nupkg 파일은 단지 ZIP 파일이므로 내용을 볼 수 있습니다.
따라서 Windows 시스템에서 임시 수정을 위해 파일 확장자를에서 .nupkg
로 변경 .zip
한 다음 Windows ' File Explorer
를 사용 하여 .zip
( CompressedFolder
) 파일에 대한 기존 파일 연결을 활용하십시오 .
.nupkg
시스템의 CompressedFolder
도구 와 "영구적으로"연관시킬 수 있습니다 . 그러나 이것은 IconCache.db
적어도를 손상시킬 것이고 그것을 복원하는 일반적인 방법은 나를 위해 작동하지 않습니다 (삭제 IconCache.db
및 재부팅). 그래서 추천 에 관련 .nupkg
하여 CompressedFolder
당신이 올바른 파일 아이콘을보고 관심을하는 경우 File Explorer
.
이를 염두에두고 .nupkg
확장자를 변경하지 않고 파일 을 여는 장기적인 솔루션을 원한다면 ...
다음 cmd
과 같이 명령 프롬프트 ( ) 를 통해 파일 연결을 쉽게 설정할 수 있습니다 .
이러한 파일은 이제 CompressedFolder
파일 시스템의 다른 파일 과 동일한 아이콘을 갖게되며 확장자를 변경하지 않고 그대로 둘 수 있습니다 ( .nupkg
).
이 연결을 취소하려면에 assoc
대해 명령을 반복 .nupkg
하되 RHS는 비워 둡니다.
당신은 실행하여 언제든지 현재의 파일 연결을 확인할 수 있습니다 assoc .nupkg
, 등호 기호를 삭제 ( =
). :
또 다른 해결책은 DotPeek 을 사용하는 것 입니다.
NuGet 및 NuGet 캐시에서 직접 패키지를 디 컴파일하는 옵션이 있습니다.
참조 URL : https://stackoverflow.com/questions/14329243/examine-contents-of-a-nuget-package
'program tip' 카테고리의 다른 글
쉘 스크립트 변수가 비어 있지 않음 (-z 옵션) (0) | 2021.01.11 |
---|---|
초점에서 자리 표시 자 색상을 변경하는 방법은 무엇입니까? (0) | 2021.01.11 |
PHP foreach에서 "as $ key => $ value"와 "as $ value"의 차이점 (0) | 2021.01.11 |
Web API 2에서 CORS 활성화 (0) | 2021.01.11 |
처음 2를 선택하는 방법 (0) | 2021.01.11 |