dotPeek 2025.2 Help

从 NuGet 包中打开程序集

dotPeek 提供了多种方法来探索 NuGet 包及其包含的程序集:

从磁盘

您可以使用 文件 | 打开 命令,或在 程序集资源管理器窗口 的工具栏上的按钮点击 ThemedIcon.AssemblyAdd.Screen.(Gray).png ,然后选择一个或多个 .nupkg 文件,从磁盘打开任何 NuGet 包。

从包配置文件

您可以使用 文件 | 打开 NuGet packages.config 命令,在 Visual Studio 项目中加载列在 packages.config 文件中的包。

从包源

您可以使用任何本地或远程包源从 NuGet 包中加载程序集。

从 NuGet 包源加载程序集

  1. 程序集资源管理器窗口 的工具栏上点击 ThemedIcon.AddNugetPackage.Screen.(Gray).png ,或在主菜单中选择 文件 | 从 NuGet 打开。 这将打开 从 NuGet 打开 对话框。

  2. 指定一个包源。 这可以是一个磁盘路径或一个 URL,dotPeek 将在此处查找 NuGet 包。

  3. 指定包过滤器。 dotPeek 将使用此字段仅显示名称中包含指定子字符串的包。

  4. 使用复选框定义是否查找最新/所有以及发布/预发布的包版本。

  5. 如果指定的包源包含任何与指定过滤器匹配的包,您将在列表中看到这些包。

  6. 选择所需的包,然后点击 打开 ,将该包及其包含的所有程序集加载到 程序集资源管理器窗口。 可选地,选择 加载依赖项 以加载所有依赖的包和程序集。

从在线包源打开 NuGet 包

从本地包缓存

如果您想探索最近使用过的任何 NuGet 包中的程序集,dotPeek 将帮助您快速从 NuGet 全局缓存文件夹 %USERPROFILE%\.nuget\packages\ 中找到并打开它们。

从本地 NuGet 包缓存加载程序集

  1. 程序集资源管理器窗口 的工具栏上点击 ThemedIcon.AddFromNugetCache.Screen.(Gray).png ,或在主菜单中选择 文件 | 从 NuGet 包缓存打开。 这将打开 从 NuGet 软件包缓存打开 对话框。

  2. 该对话框列出了您计算机上所有 NuGet 缓存位置中的包。 使用对话框中的搜索字段查找所需的包。

  3. 选择所需的包(您可以 Ctrl 点击以选择多个包),然后点击 确定 ,将这些包及其包含的所有程序集加载到 程序集资源管理器窗口

从本地 NuGet 包缓存打开包
最后修改日期: 2025年 9月 28日