如何生成带注释的DLL文件

背景:

  实际上并不是生成带有注释的DLL文件,而是同时生成一个XML文件,用来显示注释。  

  为什么要使用DLL文件,在C#编程的过程中,一直在使用DLL文件,如System.dll

方法:

1,创建类库项目。

2,在项目中创建相关的类和方法。并对代码进行注释。

3,类库项目上,右键属性——生成——输出,勾选XML文档文件,选择文档名称,以及DLL文件的输出路径,如图:

4,对项目进行生成,即可获得对应的DLL文件和XML文件。如图:

5,在其他的项目中,对这个DLL文件引用即可。F12找到源文件时,代码说明如下,是不是很熟悉。

 1 #region 程序集 Add.dll, v1.0.0.0
 2 // G:\Fun\Add\Add\bin\Debug\Add.dll
 3 #endregion
 4
 5 using System;
 6
 7 namespace Add
 8 {
 9     // 摘要:
10     //     相加类
11     public static class AddC
12     {
13         // 摘要:
14         //     两个整形数字相加
15         //
16         // 参数:
17         //   num1:
18         //     被加数
19         //
20         //   num2:
21         //     加数
22         //
23         // 返回结果:
24         //     和
25         public static int Add(int num1, int num2);
26     }
27 }

关于将这些代码拷贝到何处更合适,请参考:MVC如何在解决方案下创建文件夹

插入:

在写代码的时候,实际上在使用大量的默认的DLL文件,比如说创建一个MVC项目,会在文件系统中,默认添加一个packages文件夹,并且会将这些基础的DLL文件引用到项目中,如图:

时间: 2024-10-11 15:53:19

如何生成带注释的DLL文件的相关文章

Sandcastle是微软提供的一个根据XML注释和DLL文件生成帮助文件的工具

Sandcastle是微软提供的一个根据XML注释和DLL文件生成帮助文件的工具,目前是在CodePlex上的一个开源项目,可以去这里下载:Sandcatle 项目Sandcastle 本身是一个console的程序,为了方便使用,我们可以使用他的GUI版本:Sandcastle Help File Builder. 第一步,为你写的代码添加XML注释 我们创建一个简单的ClassLibrary1项目最为示范: using System; using System.Collections.Gen

PowerDesigner15.1创建模型及生成带注释sql操作手册

转自:http://blog.csdn.net/huiwenjie168/article/details/7824029 一.创建模型 操作:file-->new Model… 快捷键:ctrl+n 常用的以下两种: 1.概念模型(conceptual Data Model) 选择categories-->information-->conceptual Data-->ok创建概念模型 2.物理模型(Physical DataModel) 选择categories-->inf

T4 模板自动生成带注释的实体类文件 - 只需要一个 SqlSugar.dll

生成实体就是这么简单,只要建一个T4文件和 文件夹里面放一个DLL. 使用T4模板教程 步骤1 创建T4模板 ,一定要自已新建,把T4代码复制进去,好多人因为用我现成的T4报错(原因不明) 点击添加文件,选择[ 运行时文本模版](后缀为 .tt)取个名字点确定. 步骤2 设置当前T4所需要的序集并且引用 SqlSugar.dll 编写连接数据库代码 调用SqlSugar生成实体函数,填写参数. 图片看不清楚看下面代码 <#@ template debug="false" host

使用VS的生成事件命令行指令将生成的exe,dll文件复制到指定文件夹中

VS预生成事件命令行 和 生成后事件命令行 宏说明 $(ConfigurationName)            当前项目配置的名称(例如,“Debug|Any CPU”). $(OutDir)                              输出文件目录的路径,相对于项目目录.这解析为“输出目录”属性的值.它包括尾部的反斜杠“\”. $(DevEnvDir)                         Visual Studio 2005 的安装目录(定义为驱动器 + 路径):

PowerDesigner 生成带注释SQL 各个版本通用10(12、15)

做数据库是设计时最苦恼的事就是用PowerDesigner工具设计完数据库执行SQL文件后没有注释,那么怎么才能让PowerDesigner设计完有注释呢,下边教你一个笨的方法,方法虽然笨,但是能实现效果. 在物理模型下 操作:Database-->Edit Current DBMS,进入下图页面, 然后分别将 Script-->Objects-->Table-->TableComment Script-->Objects-->Column-->ColumnCom

VS2013 生成项目时出现DLL文件无法复制被拒绝访问错误

问题描述 无法将文件“obj\Release\Ctrl.yunBack.dll”复制到“bin\Ctrl.yunBack.dll”.对路径“bin\Ctrl.yunBack.dll”的访问被拒绝. 解决办法 找到bin目录删掉该文件.

Aspose.Cell 生成带水印的excel文件

1 private void ExportDataSet(string fileName, string templatePath, DataSet ds, HttpResponse reponse, FileFormatType FileType= FileFormatType.Xlsx) 2 { 3 Aspose.Cells.License Clicense = new Aspose.Cells.License(); 4 string asposePath = Server.MapPath(

让 markdown 生成带目录的 html 文件

安装 npm install -g i5ting_toc 用法 进入 markdown 文件所在的文件夹 举个栗子: 你的sample.md文件放在桌面上 cd /Users/dora/Desktop/ 进入 md 文件所在的文件夹后, 输入命令: i5ting_toc -f sample.md -o 然后, 就没有然后了..... 是不是超级简单!!!!! 原文地址:https://www.cnblogs.com/horanly/p/10536052.html

如何利用.snk文件生成DLL文件中的Publickeytoken

1.在该路径下C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin查找是否有sn.exe. 没有的话,从网上下载,注意需要的版本. 2.打开cmd命令板,进入该路径. 3.输入命令sn.exe -k 文件路径\文件名.snk,提示写入成功信息,进入路径确认是否生成指定.snk文件. PS:该文件为私钥文件 4.输入命令sn.exe -p 私钥文件 要生成公钥文件路径 5.输入命令sn.exe -tp 公钥文件路径,查看公钥和Publick