我需要使用 Syncfusion Essential Studio 还是可以只使用 NuGet 包?

Do I need to use Syncfusion Essential Studio or can I just use NuGet packages?

我对 Syncfusion Essential Studio 很困惑。我想在我的应用程序中使用 XlsIo 包从 Excel 文件中提取一些数据,但我不明白应该如何引用它。

首选方法是使用 NuGet 包,我想我可以使用 WPF nuget URL?显然不再需要提供许可证密钥才能使用它,这让我想知道 什么时候 我必须提供它 - 以及如果我可以使用这个 public NuGet 包 URL 而不是?

我没有将程序集安装到 GAC,因为我计划在具有多个项目的多个设备上工作,并且不想依赖 GAC 中的程序集(如果可能的话)。

我想我也可以只引用基本工作室安装目录中的程序集,但我不确定这是否有意以及我将如何处理更新(除了跨设备问题)。

所以我要问的基本上是:我可以只使用 NuGet 包吗,因为在我看来这是最简单和最可维护的选项,我是否必须在某些时候提供任何许可信息(例如部署)?

额外的问题:如果我最终使用 NuGet 包,基本工作室的确切用途是什么?一个简单的示例查看器 + 一些可选工具?

请查找您的查询的回复。

问题 1:我可以只使用 NuGet 包吗,因为在我看来这是最简单和最易于维护的选项,我是否必须在某些时候提供任何许可信息(例如部署)?

答案: Syncfusion 仅根据客户提供许可。如果您拥有每个开发人员的许可,则无需担心。您可以使用任何安装选项,例如 Essential Studio 安装程序、平台安装程序、Link 安装程序或 NuGet 包。

问题 2:如果我最终使用 NuGet 程序包,那么 essential studio 的确切用途是什么?仅仅是示例查看器 + 一些可选工具?

答案: Essential Studio 构建包括所有平台、示例和额外的 tools/utilities 用于配置目的。这将有助于对不了解 Syncfusion 产品的客户进行评估。

在线示例用于展示我们的 Syncfusion 产品。但有时用户想要参考代码片段和 window 客户端平台。因此,对于这些情况,Essential Studio 构建是必需的。如果客户需要使用特定平台评估产品,Syncfusion 也有单独的平台构建。要了解有关 Essential Studio 设置功能的更多信息,请单击下面的 link。

https://help.syncfusion.com/common/essential-studio/overview

谢谢,

马蒂