使用 IronXL 许可证密钥
如何获取许可密钥
添加 IronXL 许可证密钥后,您可以在没有任何限制或水印的情况下部署您的项目。
步骤1:下载最新版本的IronXL
立即在您的项目中开始使用IronXL,并享受免费试用。
我们需要做的第一件事是安装IronXL.Excel库,为.NET框架添加Excel功能。
使用 NuGet 软件包安装
在 Visual Studio 中,右键单击项目选择“管理 NuGet 包...”。
搜索 IronXL.Excel 包并安装
或者
输入包管理器控制台
- 类型 > Install-Package IronXL.Excel
Install-Package IronXL.Excel
DLL 直接下载安装
下载 IronXL .NET Excel DLL 并手动安装到 Visual Studio 中。
第 2 步:申请许可证密钥
在代码中设置许可证密钥
在使用 IronXL 之前,请将此代码添加到应用程序的启动中。
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
IronXL.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
在 .NET Framework 应用程序中使用 Web.Config 或 App.Config 设置您的密钥
要在应用程序中全局应用密钥,请使用 Web.Config 或 App.Config 在 appSettings 中的配置文件中添加以下密钥。
<configuration>
...
<appSettings>
<add key="IronXL.LicenseKey" value="IronXL-MYLICENSE-KEY-1EF01"/>
</appSettings>
...
</configuration>
在项目中,IronXL版本2023.4.13 - 2024.3.20之间存在已知的许可问题:
- ASP.NET 项目
.NET Framework 版本 >= 4.6.2
存储在
Web.config
文件中的密钥未被产品拾取和使用。 请访问“在 Web.config 中设置许可证密钥”故障排除文章以了解更多信息。确保
IronXL.License.IsLicensed
返回true
以进行验证。
使用.NET Core 的 appsettings.json 文件设置您的密钥
要在 .NET Core 应用程序中全局应用密钥:
- 将一个名为 appsettings.json 的 JSON 文件添加到项目的根目录中。
- 在您的JSON配置文件中添加一个'IronXL.LicenseKey'键。该值应为您的许可密钥。
- 确保文件属性包含复制到输出目录:始终复制
确保
IronXL.License.IsLicensed
返回true
以进行验证。文件:appsettings.json
{
"IronXL.LicenseKey":"IronXL-MYLICENSE-KEY-1EF01"
}
步骤3:测试您的密钥
测试您的密钥是否已正确安装。
// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01");
// Check if IronXL is licensed successfully
bool is_licensed = IronXL.License.IsLicensed;
// Check if a given license key string is valid.
bool result = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01");
// Check if IronXL is licensed successfully
bool is_licensed = IronXL.License.IsLicensed;
' Check if a given license key string is valid.
Dim result As Boolean = IronXL.License.IsValidLicense("IronXL-MYLICENSE-KEY-1EF01")
' Check if IronXL is licensed successfully
Dim is_licensed As Boolean = IronXL.License.IsLicensed
注意:添加许可证后,请务必清理并重新发布您的应用程序,以避免部署中的潜在错误。
步骤4:开始您的项目
请按照我们的教程开始使用 IronXL。
有问题吗?
如果您有任何问题,请联系 support@ironsoftware.com