visual-studio-2017 - NuGet 包管理器安装系统 dll
问题描述
我已经使用 NuGet 包管理器安装了第 3 方 .Net 库https://github.com/Quobject/SocketIoClientDotNet ,如下所示:
Install-Package SocketIoClientDotNet
我注意到这已经导入了几个自定义 dll 以及许多 .NET dll,例如:
System.Collections.Immutable
System.Collections.Specialized
System.Linq
System.Net.NameResolution
System.Net.Security
System.Net.Sockets
System.Runtime.Extensions
System.Runtime.InteropServices
System.Security.Cryptography.Algorithms
System.Security.Cryptography.Encoding
System.Security.Cryptography.Primitives
System.Security.Cryptography.X509Certificates
System.Text.RegularExpressions
System.Threading
System.Threading.Timer
我看到这些 dll 都已导入到我的解决方案目录中名为“packages”的文件夹中。
我不想在我的安装程序中包含所有这些文件,所以我在想,因为这些是系统 .NET dll,我可以不简单地自己手动添加它们(右键单击 - >添加引用)并忘记它们被拉通过包管理器?
但是当我尝试使用 Visual Studios 的“添加引用”添加它们时,我在 Assemblies-Framework 或 Assemblies-Extensions中看不到很多。
解决方案
推荐阅读
- python - 如何在python中绘制多线性回归图
- openssl - php7 配置:错误:找不到 libcrypto
- android - Wordpress 中的自定义字体在 Apple 设备上无法正常工作 - 我该如何解决?
- autohotkey - 如何使用自动热键隐藏程序(例如记事本)的标题栏
- css - CSS - flex 增加高度并启用溢出
- javascript - 深度比较 testcafe 中的两个 JSON 对象
- python - 使用熊猫根据条件分组并选择列的字符串值
- teraterm - TTL:等待动态生成的字符串
- ocaml - OCaml 正在打印一个额外的值
- java - Hibernate 仅检索 NULL 值