我是否需要使用Syncfusion Essential Studio或者我可以使用NuGet包吗?

时间:2017-01-04 19:58:09

标签: c# nuget syncfusion

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

首选的方法是使用NuGet包,我想我可以使用WPF nuget URL?显然不再需要提供许可证密钥来使用它,这让我想知道何时我必须提供它 - 以及为什么我安装了一个高达3GB的工具,如果我可以使用这个公共NuGet包URL而不是?

我没有将程序集安装到GAC,因为我计划在多个项目中处理多个项目,并且如果可能的话,不希望依赖于GAC中的程序集。

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

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

奖金问题:如果我最终使用NuGet套餐,那么为什么目的正是为了必不可少的工作室?仅仅是样本查看器+可选工具的数量?

1 个答案:

答案 0 :(得分:2)

请找到您的疑问的回复。

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

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

查询2:如果我最终使用NuGet包,那么为什么目的正是为了必要的工作室?仅仅是样本查看器+可选工具的数量?

答案:Essential Studio版本包含所有平台,示例和版本。其他工具/实用程序用于配置目的。这对于不了解Syncfusion产品的客户的评估目的很有帮助。

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

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

谢谢,

Mathi。