如果在类库中安装nuget,我是否也必须将其添加到客户端应用程序中



我有一个类库,比如。NET标准2.0,使用nuget。我有多个客户端使用这个类库。客户端会自动从类库引用中获取所需的文件吗?还是我需要在使用该库的客户端应用程序中安装类库中使用的相同nuget?

它取决于nuget,通常在纯基于.net的nuget中,不需要安装在平台项目上,例如Json.net。但我们假设您使用的是一个nuget,它与原生api进行交互,就像Rg一样。插件。弹出菜单,它可以让你创建用户界面,基本上并不是唯一的。NET的东西,所以它将被要求安装在所有平台上。

确实没有办法区分它们,但如果你查看nuget的Github页面,他们通常会提到你是否需要在平台项目上安装它。

但您可以假设,影响UI的东西需要安装在平台项目上,而除了纯逻辑处理之外什么都不做的东西只需要安装在您的上。NET标准库。

相关内容

  • 没有找到相关文章

最新更新