添加参考Visual Studio 2010(NuGet)

问题描述 投票:0回答:1

我正在尝试在Visual Studio中使用某些引用,我已经安装了NuGet以使用某些库。

是否有办法只使用随NuGet安装的软件包的一部分?例如,如果我使用TeklaOpenApi,并且此软件包安装了以下.dll文件:

  • TeklaModel
  • TeklaDialog
  • TeklaDrawing

例如仅使用TeklaModel,我可以使用NuGet做到这一点吗?

visual-studio visual-studio-2010 reference nuget nuget-package
1个回答
0
投票

是否有办法只使用随NuGet安装的软件包的一部分?

害怕,您无法获得想要的东西。它是由nuget包设计的。通常,当nuget程序包包含其他dll时,这意味着它们可能依赖于主DLL或在运行时使用。

它们都在此nuget中起着重要的作用,因此我们不能轻易将其删除。

尽管我们可以使用程序集引用格式(右键单击References-> Add Reference->选择一个Dll)来引用特定的dll,但是如果DLL依赖于在其他相应的DLL上,将报告错误。所以我们不推荐它。

最好的方法是使用所有相关的dll安装整个nuget软件包。

希望它可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.