安装许可证
本文将向您介绍如何配置 DotNetBrowser 许可证。
您可以通过填写网页表格来获得评估许可证,并开始30天的免费试用期。
如果许可证丢失、无效或未正确安装,则会显示以下错误消息:
找不到有效的 DotNetBrowser 许可证。 请确保您已正确设置许可证。 为此,请按照此处的说明进行操作:https://links.teamdev.com/dotnetbrowser-installing-license
要解决此问题,请使用以下方式之一向您的项目添加适当的许可证密钥:
- 通过 API 设置许可证密钥。
- 使用您的许可证密钥创建
dotnetbrowser.license
文件并将其添加为嵌入式资源。 - 将带有许可证密钥的
dotnetbrowser.license
文件放入 .NET 应用程序的工作目录中。
通过 API 安装密钥
要安装您的许可证密钥,请使用以下 API:
IEngine engine = EngineFactory.Create(new EngineOptions.Builder
{
LicenseKey = "your_license_key"
}.Build());
Dim engine As IEngine = EngineFactory.Create(New EngineOptions.Builder With
{
.LicenseKey = "your_license_key"
}.Build())
此方法会覆盖作为嵌入式资源添加或复制到工作目录的许可证密钥。
通过许可证文件安装密钥
许可证文件 (dotnetbrowser.license
) 是一个包含许可证密钥的简单文本文件。 如果您只有许可证密钥并且需要 dotnetbrowser.license
文件,您可以在文本编辑器(例如记事本或 Notepad++)中创建此文件,并将您的许可证密钥插入此文件:
嵌入式资源
在 Solution Explorer 中,右键单击您的项目,选择 Add > Existing Item… 并添加 dotnetbrowser.license
文件:
在 Solution Explorer 中,右键单击 dotnetbrowser.license
并选择 Properties。在打开的 Properties 面板中,选择 Embedded Resource 作为 Build Action:
工作目录
您可以将 dotnetbrowser.license
文件复制到 .NET 应用程序的工作目录。 添加文件的过程与上述第一种方法非常相似。 但是,您需要在 Properties 部分中将 Build Action 设置指定为 None 并将 Copy to Output Directory 指定为 Copy Always :
将许可证文件添加到演示应用程序
要启动 DotNetBrowser 演示应用程序,请将 dotnetbrowser.license
文件添加到 DotNetBrowser.Wpf.Demo.exe
和 DotNetBrowser.WinForms.Demo.exe
可执行文件旁边的工作目录中。 为此:
- 下载 DotNetBrowser 2.x 分发存档。
- 将存档提取到例如
C:\Downloads\DotNetBrowser-2.x\
目录中。 - 在记事本或 Notepad++ 等文本编辑器中创建
dotnetbrowser.license
文件。 将您的许可证密钥插入该文件。 - 导航到
Library
子文件夹并将许可证文件复制/移动到那里: