我已经使用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都已导入到我的解决方案目录中的“包”文件夹中。
我不想在我的安装程序中包括所有这些文件,所以我在想,因为这些是系统.NET dll,我不能简单地自己手动添加它们(右键单击- >添加参考)并忘记了它们是通过软件包管理器引入的?
但是,当我尝试使用Visual Studio“添加引用”添加它们时,我在装配-框架或装配-扩展中没有看到。