C#引用外部组件的常用方法

我们在开发程序过程中,时常会使用到第三方组件,比如一些通信、UI组件等。常用的引用方法有下面几种。

01

NuGet引用

NuGet是.NET的一个包管理平台,很多开源组件会通过NuGet进行管理和发布。比如我们常用的S7NetPlus等。

从NuGet中引用组件非常简单。在解决方案的"引用"上右击,选择"管理NuGet程序包"

然后输入我们需要查找的包名称即可。比如输入"S7NETPLUS"。

在查询结果中选择我们需要的组件包,点击右边的按钮"安装"。安装成功后我们就可以通过该组件包来访问S7系列PLC的数据了。

02

本地引用

并不是所有组件都会在NuGet上发布,有的组件需要我们本地引用。比如公司内部的一些组件等。将组件下载到本地文件夹中。在解决方案的引用上右击,选择"添加引用"。

点击"浏览"按钮,定位到存放组件包所在的文件夹。

选中需要引用的控件添加即可。

03

工具箱拖拽

一些UI组件可以通过一种非常简单的方法引用,比如一些UI组件。我们可以直接把它拖拽到工具箱。

然后从工具箱将需要的控件拖拽到窗体上即可。

相关推荐
码农小韩8 小时前
基于Linux的C++学习——动态数组容器vector
linux·c语言·开发语言·数据结构·c++·单片机·学习
木风小助理8 小时前
`mapfile`命令详解:Bash中高效的文本至数组转换工具
开发语言·chrome·bash
yyy(十一月限定版)8 小时前
初始matlab
开发语言·matlab
LawrenceLan8 小时前
Flutter 零基础入门(九):构造函数、命名构造函数与 this 关键字
开发语言·flutter·dart
listhi5208 小时前
基于MATLAB的支持向量机(SVM)医学图像分割方法
开发语言·matlab
hui函数9 小时前
如何解决 pip install 编译报错 g++: command not found(缺少 C++ 编译器)问题
开发语言·c++·pip
Tisfy9 小时前
网站访问耗时优化 - 从数十秒到几百毫秒的“零成本”优化过程
服务器·开发语言·性能优化·php·网站·建站
济6179 小时前
嵌入式C语言(第一期)
c语言·开发语言
XiaoHu02079 小时前
Linux多线程(详细全解)
linux·运维·服务器·开发语言·c++·git
逑之9 小时前
C语言笔记1:C语言常见概念
c语言·笔记·c#