自定义C#类库(.dll文件)

这篇具有很好参考价值的文章主要介绍了自定义C#类库(.dll文件)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境配置

操作系统:Windows 10

开发工具:Visual Studio 2022

.Net桌面开发环境:

自定义C#类库(.dll文件),C#,c#,开发语言,.net

开发步骤 

(一)创建C#类库项目

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(二)配置项目名称和项目路径

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(三)选择所使用的框架,完成项目创建

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(四)创建代码文件,并完成依赖项导入、代码编写以及代码注释

自定义C#类库(.dll文件),C#,c#,开发语言,.net

 (六)完成类库项目开发后,在顶部菜单栏(生成——配置管理器)打开配置管理器

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(七)配置管理器中将项目配置为Release,如果涉及到平台请自行配置

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(八) 在解决方案资源管理器目录中找到项目并鼠标右键选择并打开项目属性面板

自定义C#类库(.dll文件),C#,c#,开发语言,.net

 (九)可以对生成中的选项进行设置,例如开启生成API文档的功能

自定义C#类库(.dll文件),C#,c#,开发语言,.net

(十)配置完成后,在顶部菜单栏(生成——生成xxx,xxx表示项目名)生成类库

自定义C#类库(.dll文件),C#,c#,开发语言,.net

 (十一)查看生成结果信息

自定义C#类库(.dll文件),C#,c#,开发语言,.net

 特殊说明

1.注意导入项目的依赖项,缺乏依赖可能导致整个类库项目的功能无法正常使用;

2.类库文件不易于调试,所以可以考虑采用日志的方式来记录调试信息;

3.好的类库文件应该编写xml文档注释,以便于类库调用者更好地使用类库;

4.默认导出的类库文件路径:项目目录\bin\Release\框架名\项目名.dll;

5.默认XML文档与导出的类库文件位于同一目录下。

如果这篇文章对你有帮助,请给作者点个赞吧!文章来源地址https://www.toymoban.com/news/detail-796107.html

到了这里,关于自定义C#类库(.dll文件)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何将Unity3D中的脚本打包成为DLL类库?

    如果我们想把代码打成DLL,首先需要有一个Assembly和一个合理的代码目录结构规划。 1.将要归为一类的脚本放进同一个文件内,在该文件夹下右键创建一个Assembly Definition,默认它会将同文件夹以及子目录内的脚本归为一个Assembly。 2.在Editor下创建一个CompileDll脚本来将我们的脚

    2024年02月12日
    浏览(32)
  • .net6.0引用的dll放置单独的文件夹

    .net6.0 采用原有的设置方法不起作用 http://www.dedeyun.com/it/csharp/104076.html 需要在App.xaml.cs文件中加入以下代码 https://9to5answer.com/using-an-absolute-path-in-probing-privatepath

    2024年02月12日
    浏览(26)
  • LabVIEW生成.NET的DLL——C#下调用NI数据采集设备功能的一种方法 [www.cnblogs.com/helesheng]

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/course/detail/35475 LabVIEW是NI公司的数据采集设备的标准平台,在其上调用NI-DAQmx驱动和接口函数能够高效的开发数据采集和控制程序。但作为一种图形化的开发语言,使用L

    2024年02月04日
    浏览(33)
  • 【Winform学习笔记(五)】引用自定义控件库(dll文件)

    在本文中主要介绍 如何引用自定义控件库(dll文件)。 通过生成解决方案 或 重新生成解决方案 生成 dll 文件 生成的 dll 文件在 bin 文件夹下的 Debug 文件夹中 点击工具-选择工具箱项 点击浏览 找到刚刚生成的 dll 文件 点击命名空间,确认要导入的控件 点击确定 这时在引用中是

    2024年02月14日
    浏览(33)
  • 【传统视觉】C#创建、封装、调用类库

    任务 因为实现代码相对简单,然后又没有使用Opencv,所以就直接用C#实现,C#调用。 1.创建类库 1.1新建一个类库 vs2015 = 文件 = 新建 = 项目 1.2添加一个接口 为了方便后续可维护,我还添加了接口,而不是直接调用类中的方法;在上述类库中 = 添加 = 接口 2.创建一个demo 告诉软

    2024年02月14日
    浏览(21)
  • C# 任务并行类库Parallel调用示例

    Task Parallel Library 是微软.NET框架基础类库(BCL)中的一个,主要目的是为了简化并行编程,可以实现在不同的处理器上并行处理不同任务,以提升运行效率。Parallel常用的方法有For/ForEach/Invoke三个静态方法。

    2024年02月04日
    浏览(28)
  • springBoot 添加自定义类库包

    一、新建SpringBoot Web 二、添加类库包 com.saas.pdf 删除掉多余的类,新建类:PdfUtil.java  三、com.saas.swaggerdemogit引用项目com.saas.pdf 打开Open Module Settings  在ProductController调用:PdfUtil.Save(\\\"c://a.pdf\\\"); 运行:

    2024年01月19日
    浏览(25)
  • 一款实用的.NET Core加密解密工具类库

    在我们日常开发工作中,为了数据安全问题对数据加密、解密是必不可少的。加密方式有很多种如常见的AES,RSA,MD5,SAH1,SAH256,DES等,这时候假如我们有一个封装的对应加密解密工具类可以直接调用,那这样可以节省不少的开发时间。今天推荐一款实用的.NET Core加密解密工

    2024年01月23日
    浏览(88)
  • C# - XMLHelper :一个操作XML的简单类库

    下午写了一个操作 XML 文件的类库,后来不用了, 水篇 文章存个档📋 XMLHelper.cs 主要提供以下功能: 加载XML文件:从文件路径或字符串中加载XML文档,并返回 XmlDocument 对象。 保存XML文件:将XmlDocument对象保存为XML文件。 读取XML文件到 DataTable :将XML文件中的数据读取到 Da

    2024年02月10日
    浏览(32)
  • C#开源克隆类库DeepCloner的功能、优点与妙用

    在开发过程中有时候我们需要对现有对象进行克隆,我们可以使用DeepCloner类库来完成这个需求功能。 深度克隆:  DeepCloner 提供深度克隆对象的能力,递归地克隆对象图中的所有引用类型属性。 循环引用处理:  能够处理对象图中的循环引用,防止无限递归。 自定义克隆行

    2024年02月05日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包