从 ZIP 安装
本指南描述了如何将以 ZIP 文件格式下载的 DotNetBrowser 添加到 .NET 项目中。
要将 DotNetBrowser 包含到您的项目中,请下载所需的存档、提取程序集并将它们包含到您的项目中。
下载 DotNetBrowser 2.24.2 (.NET Framework)
下载 DotNetBrowser 2.24.2 (.NET Core)
下载 DotNetBrowser 2.24.2 (Cross-platform)
程序集列表
该库由以下程序集组成:
DotNetBrowser.dll
— 数据类和接口;DotNetBrowser.Core.dll
— 核心实现;DotNetBrowser.Logging.dll
— DotNetBrowser 日志记录 API 实现;DotNetBrowser.WinForms.dll
— 用于嵌入 WinForms 应用程序的类和接口;DotNetBrowser.Wpf.dll
— 用于嵌入 WPF 应用程序的类和接口;DotNetBrowser.Chromium.Win-x86.dll
— 适用于 Windows 的 Chromium 32 位二进制文件;DotNetBrowser.Chromium.Win-x64.dll
— 适用于 Windows 的 Chromium 64 位二进制文件;DotNetBrowser.Chromium.Win-arm64.dll
— 适用于 Windows 的 Chromium 64 位二进制文件;DotNetBrowser.Chromium.Linux-x64.dll
— 适用于 Linux 的 Chromium 64 位二进制文件;DotNetBrowser.Chromium.Linux-arm64.dll
— 适用于 Linux 的 Chromium ARM64 二进制文件;DotNetBrowser.Chromium.macOS-x64.dll
— 适用于 macOS 的 Chromium 64 位二进制文件。DotNetBrowser.Chromium.macOS-arm64.dll
— 适用于 macOS 的 Chromium ARM64 二进制文件。
DotNetBrowser 本身依赖于 protobuf-net,您可以在分发归档文件中找到相应的程序集。
特定平台
如果您需要 DotNetBrowser 仅在特定平台上工作,您可以将适当的程序集添加到下面列出的项目引用中。
如果您的应用程序仅在 64 位平台上运行,并且您不需要支持 32 位平台,则可以仅添加 64 位二进制文件。
跨平台
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x86.dll
DotNetBrowser.Chromium.Win-x64.dll
DotNetBrowser.Chromium.Win-arm64.dll
DotNetBrowser.Chromium.Linux-x64.dll
DotNetBrowser.Chromium.Linux-arm64.dll
DotNetBrowser.Chromium.macOS-x64.dll
DotNetBrowser.Chromium.macOS-arm64.dll
Windows AnyCPU
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x86.dll
DotNetBrowser.Chromium.Win-x64.dll
DotNetBrowser.Chromium.Win-arm64.dll
Windows x86
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x86.dll
Windows x64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x64.dll
Windows ARM64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-arm64.dll
Linux x64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Linux-x64.dll
Linux ARM64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Linux-arm64.dll
macOS x64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.macOS-x64.dll
macOS ARM64
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.macOS-arm64.dll
UI 框架
如果您开发了一个桌面应用程序,您希望在其中显示一些网页内容,请根据您使用的 UI 框架向您的项目引用再添加一个程序集。
WPF
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x86.dll
DotNetBrowser.Chromium.Win-x64.dll
DotNetBrowser.Chromium.Win-arm64.dll
DotNetBrowser.Wpf.dll
如果您的 WPF 应用程序在 64 位平台上运行,并且不支持 32 位平台,则仅引用 DotNetBrowser.Chromium.Win-x64.dll
以及上述其余程序集就足够了。
WinForms
DotNetBrowser.dll
DotNetBrowser.Core.dll
DotNetBrowser.Logging.dll
DotNetBrowser.Chromium.Win-x86.dll
DotNetBrowser.Chromium.Win-x64.dll
DotNetBrowser.Chromium.Win-arm64.dll
DotNetBrowser.WinForms.dll
如果您的 WinForms 应用程序在 32 位平台上运行,并且不支持 64 位平台,则引用 DotNetBrowser.WinForms.x86.dll
以及上述其余程序集就足够了。
将引用的程序集添加到项目
-
在 Solution Explorer 中,右键单击 References 并选择 Add Reference… 菜单项:
-
在打开的 Reference Manager 对话框中,单击 Browse… 按钮:
-
选择所需的程序集并单击 Add:
-
仔细检查所有选定的引用都已添加并出现在 Reference Manager 对话框中,然后单击 OK:
添加 DotNetBrowser.Chromium.xx-yy.dll
是可选的; 如果 DotNetBrowser.Chromium.xx-yy.dll
与 DotNetBrowser.dll 位于同一文件夹中,则会自动找到它。