系统要求

所需软件

使用 .NET Framework 打开、分析、创建或转换 HTML、XHTML、SVG、MHTML、Markdown 和 EPUB 文件时,Aspose.HTML for .NET 不需要任何附加软件。

支持的操作系统

Windows

要在 Linux 或 macOS 上使用 Aspose.HTML for .NET,您需要安装 .NET Core 2.1 或更高版本。

以下发行版/版本支持 .NET Core 2.1:

macOS

Linux

根据您的 Linux 发行版或 macOS 版本,以及 Aspose.HTML for .NET 使用 System.Drawing.Common 程序集这一事实,您可能需要安装其他依赖项。所有受支持的发行版和附加依赖项的列表,Linux 版请参见 此处,macOS 版请参见 此处

支持的框架

Aspose.HTML for .NET provides assemblies compiled for the following frameworks:

.NET Standard
.NET Standard 2.0

因此,它与

.NET Framework.NET Standard.NET Core.NET
.NET Framework 4.6.1.NET Standard 2.0.NET Core 2.0.NET 5.0
.NET Framework 4.6.2.NET Standard 2.1.NET Core 2.1
.NET Framework 4.6.3.NET Core 2.2
.NET Framework 4.7.NET Core 3.0
.NET Framework 4.7.1.NET Core 3.1
.NET Framework 4.7.2
.NET Framework 4.8
.NET Framework 4.8.1

由于 Aspose.HTML for .NET 使用的某些 Microsoft 库不再支持传统框架,因此在尝试使用这些库进行编译时会出现错误。您可以通过以下方法将其删除:

如果您隐藏了这个错误,那么程序库的某些功能可能无法正常工作。

开发环境

您可以在任何以 .NET 平台为目标的开发环境中使用 Aspose.HTML for .NET 开发应用程序,但明确支持以下环境:

信任度 – Trust Level

一般来说,所有 Aspose .NET 组件都需要设置完全信任权限。原因是,Aspose .NET 组件需要访问注册表设置、系统文件(虚拟目录除外)以进行某些操作,如读取字体等。此外,Aspose .NET 组件(包括 Aspose.HTML for .NET)基于核心 .NET 系统类,在很多情况下也需要设置完全信任权限。

托管来自不同公司的多个应用程序的互联网服务提供商大多会执行中等信任安全级别。这种安全级别可能会设置以下限制,从而影响 Aspose.HTML for .NET 的正常运行:

由于上述原因,建议在具有完全信任权限的服务器上运行 Aspose.HTML for .NET。

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.