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

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

01

NuGet引用

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

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

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

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

02

本地引用

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

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

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

03

工具箱拖拽

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

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

相关推荐
csbysj20205 分钟前
CSS !important:深度解析与最佳实践
开发语言
初心未改HD9 分钟前
Go语言测试与Benchmark:测试驱动开发的实践指南
开发语言·golang
chxii17 分钟前
lua流程控制语句和table(表)数据结构
开发语言·junit·lua
逻辑驱动的ken24 分钟前
Java高频面试考点场景题20
java·开发语言·深度学习·面试·职场和发展
W.A委员会26 分钟前
多行溢出在末尾添加省略号
开发语言·javascript·css
wjs202428 分钟前
RSS Item 元素:深入解析与使用指南
开发语言
tiger从容淡定是人生30 分钟前
AI替代软件战略(一):从 CCleaner 到 MCP 架构重构 —— TigerCleaner 的工程实践
人工智能·重构·架构·c#·mcp
小郑加油31 分钟前
python学习Day11:认识与创建CSV文件
开发语言·python·学习
念何架构之路1 小时前
Go Web基础和Http演进
开发语言·后端·golang
初心未改HD1 小时前
Go语言database/sql与SQLx:构建健壮的数据访问层
开发语言·golang