有没有办法检查 NuGet 包的内容以查看它将进行哪些更改?Nuget.exe 命令行上没有此选项,我在 NuGet 文档中找不到有关此的任何信息。
3 回答
.nupkg文件只是带有一些元数据的 ZIP 文件,因此您可以查看内容。NuGet 包资源管理器应该更容易查看内容。
NuGet Gallery(例如https://www.nuget.org/)在右侧有一个“下载”链接,否则只需将包安装到一个空项目中,然后查看。
视窗用户:
正如乔纳森·罗西指出的那样,
.nupkg 文件只是 ZIP 文件,因此您可以查看内容
因此,在 Windows 机器上,为了临时修复,只需将文件扩展名从 更改.nupkg为.zip,然后使用 Windows'File Explorer来利用.zip( CompressedFolder) 文件的现有文件关联。
可以“永久”.nupkg与您的系统CompressedFolder工具关联。但是,这IconCache.db至少会损坏 ,并且恢复它的典型方法对我不起作用(删除IconCache.db并重新启动)。因此,如果您担心在.nupkg.CompressedFolderFile Explorer
.nupkg考虑到这一点,如果您想要在不更改扩展名的情况下打开文件的长期解决方案......
您可以通过命令提示符 ( cmd) 轻松设置文件关联,如下所示:
这些文件现在将与您的文件系统上的任何其他文件具有相同的图标CompressedFolder,并且您可以保持它们的扩展名不变(如.nupkg)。
要撤消此关联,请重复assoc命令,.nupkg但将 RHS 留空:
您可以随时通过运行删除等号 (assoc .nupkg )来确认当前文件关联。:=



