使用 IronWord 许可证密钥

This article was translated from English: Does it need improvement?
Translated
View the article in English

如何获取许可证密钥

添加 IronWord 许可证密钥后,您可以将项目部署到线上,不受任何限制或水印。

你可以购买许可证密钥或注册点击此处获取30天免费试用密钥


步骤 1:下载最新版本的 IronWord


步骤 2:应用您的许可证密钥

使用代码设置您的许可证

将此代码添加到应用程序的启动过程中,在 IronWord 被使用之前。

:path=/static-assets/word/content-code-examples/get-started/license-keys-apply.cs
IronWord.License.LicenseKey = "IRONWORD.MYLICENSE.KEY.1EF01";
IronWord.License.LicenseKey = "IRONWORD.MYLICENSE.KEY.1EF01"
$vbLabelText   $csharpLabel

使用 Web.Config 或 App.Config 设置您的许可证

要使用Web.Config或App.Config将密钥全局应用于您的应用程序,请在appSettings中将以下密钥添加到您的配置文件中。

<configuration>
  <appSettings>
    <add key="IronWord.LicenseKey" value="IRONWORD.MYLICENSE.KEY.1EF01"/>
  </appSettings>
</configuration>
<configuration>
  <appSettings>
    <add key="IronWord.LicenseKey" value="IRONWORD.MYLICENSE.KEY.1EF01"/>
  </appSettings>
</configuration>
XML

已知在某些项目中, 2024.3.5之前发布的 IronWord 版本存在许可问题:

  • ASP.NET项目
  • .NET Framework版本 >= 4.6.2

存储在Web.config文件中的键没有被产品拾取和使用。 请访问"在 Web.config 中设置许可证密钥"故障排除文章了解更多信息。

确保IronWord.License.IsLicensed返回true以验证许可证。


使用 .NET Core appsettings.json 文件设置您的许可证密钥

要将密钥全局应用于您的 .NET Core 应用程序:

  • 在项目的根目录中添加一个名为appsettings.json的 JSON 文件。
  • 在您的 JSON 配置文件中添加IronWord.LicenseKey键。其值应为您的许可证密钥。
  • 确保文件属性包含 复制到输出目录: 始终复制

文件:appsettings.json

{
    "IronWord.LicenseKey": "IRONWORD.MYLICENSE.KEY.1EF01"
}

步骤 3:验证您的许可证密钥

验证已安装的许可证密钥

要验证许可证密钥是否已正确应用,您可以检查IsLicensed属性。 使用以下代码片段:

:path=/static-assets/word/content-code-examples/get-started/license-keys-is-licensed.cs
// Check if the license key has been applied
bool licensed = IronWord.License.IsLicensed;
' Check if the license key has been applied
Dim licensed As Boolean = IronWord.License.IsLicensed
$vbLabelText   $csharpLabel

验证许可证密钥

为了确保您的许可证或试用密钥的有效性,您可以使用以下代码片段:

:path=/static-assets/word/content-code-examples/get-started/license-keys-is-valid.cs
// Check if a given license key string is valid
bool valid = IronWord.License.IsValidLicense("IRONWORD.MYLICENSE.KEY.1EF01");
' Check if a given license key string is valid
Dim valid As Boolean = IronWord.License.IsValidLicense("IRONWORD.MYLICENSE.KEY.1EF01")
$vbLabelText   $csharpLabel

如果返回值为True ,则表示该键有效,您可以继续使用 IronWord。 但是,如果返回值为False ,则表示该键无效。


步骤 4:开始您的项目

要开始使用 IronWord,我们强烈建议您按照我们关于如何开始使用 IronWord 的全面教程进行操作。 本教程提供详细的说明和示例,帮助您掌握 IronWord 的基本使用方法。


有问题或需要支持?

要在实际项目中使用 IronWord,您需要付费或试用许可证密钥,您可以通过购买许可证来获得该密钥。 您可以通过访问此链接获取试用许可证。

如需查看完整的代码示例、教程、许可详情和详细文档,请访问我们网站上的IronWord部分。

如有任何疑问,请随时联系。support@ironsoftware.com

常见问题解答

如何为我的 C# 项目获取许可证密钥?

您可以在 Iron Software 许可页面上购买许可证密钥或注册免费 30 天试用密钥。

如何在 C# 代码中应用许可证密钥?

在应用程序启动时使用 IronWord.License.LicenseKey 属性添加您的许可证密钥。

如何使用 Web.Config 或 App.Config 配置许可证密钥?

在 Web.Config 或 App.Config 文件的 appSettings 部分中添加一个名为 IronWord.LicenseKey 的密钥,并将您的许可证密钥用作值。

如果许可证密钥在 ASP.NET 项目中未被识别,我该怎么办?

如果密钥未被 ASP.NET 项目拾取,请参考 Web.config 中设置许可证密钥的故障排除文章。

如何在 .NET Core 应用中使用 appsettings.json 设置许可证密钥?

在项目根目录的 appsettings.json 文件中添加一个 IronWord.LicenseKey 密钥及您的许可证值。

如何验证我的许可证密钥在IronWord中是否正确应用?

检查 IronWord.License.IsLicensed 属性以确保正确安装许可证密钥。如果正确应用,应返回 true。

我如何验证许可证密钥的有效性?

使用 IronWord.License.IsValid 属性确认您的许可证密钥是否仍然有效。

我在哪里可以找到 IronWord 的教程和文档?

请访问 'IronWord 入门' 的综合教程,获取详细说明和示例。

对于 IronWord 的问题或疑问,我如何获取支持?

请联系 Iron Software 支持,support@ironsoftware.com,获取您可能需要的任何问题或帮助。

我可以不使用许可证密钥使用 IronWord 吗?

不使用许可证密钥使用 IronWord 将导致限制或水印。获取免费试用或购买许可证以无限制地使用 IronWord。

IronWord 是否完全兼容 .NET 10?许可证密钥是否可以以相同的方式应用?

是的。IronWord 支持 .NET 10(以及 .NET 9、8、7、6、.NET Core、.NET Standard 2.0+ 和 .NET Framework 4.6.2+ 版本),并且在 .NET 10 下,许可证密钥的工作方式与之前相同,可以通过代码、Web.Config/App.Config 或 appsettings.json 文件进行配置。([Iron Software.com](https://Iron Software.com/csharp/word/get-started/windows/?utm_source=openai))

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

准备开始了吗?
Nuget 下载 27,129 | Version: 2025.11 刚刚发布