首页 手动生成dll文件

手动生成dll文件

举报
开通vip

手动生成dll文件手动生成dll文件 亲手做的C# 生成dll文件,网上资源,本人整合,调试; 动态链接库 (DLL) 在运行时链接到程序。为说明如何生成和使用 DLL,请看以下方案: MyDll.DLL:为库文件,其中包含运行时要调用的方法。此例中,DLL 包含两个方法:Add 和 Multiply。 AddClass.cs:为源文件,其中包含 Add(long i, long j) 方法。该方法返回参数之和。包含 Add 方法的 AddClass 类是命名空间 UtilityMethods 的成员。 MultiplyC...

手动生成dll文件
手动生成dll文件 亲手做的C# 生成dll文件,网上资源,本人整合,调试; 动态链接库 (DLL) 在运行时链接到程序。为说明如何生成和使用 DLL,请看以下 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 : MyDll.DLL:为库文件,其中包含运行时要调用的 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 。此例中,DLL 包含两个方法:Add 和 Multiply。 AddClass.cs:为源文件,其中包含 Add(long i, long j) 方法。该方法返回参数之和。包含 Add 方法的 AddClass 类是命名空间 UtilityMethods 的成员。 MultiplyClass.cs:为源文件,其中包含 Multiply(long x, long y) 方法。该方法返回参数之积。包含 Multiply 方 法的 MultiplyClass 类也是命名空间 UtilityMethods 的成员。 Form1.cs:包含 Main 方法的文件。它使用 DLL 文件中的方法来计算运行时参数的和与积。 //AddClass.cs using System; using System.Collections.Generic; using System.Text; namespace UtilityMethods { public class AddClass { public static long Add( long i , long j ) { return ( i + j ); } } } //MultiplyClass.cs using System; using System.Collections.Generic; using System.Text; namespace UtilityMethods { public class MultiplyClass { public static long Multiply( long x , long y ) { return ( x * y ); } } } /* 建立Window 应用程序 : * 功能:MyDll.dll测试类; * 编者:beeone * 日期:2011-04-03 ,星期日,晚; * */ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using UtilityMethods; namespace TestCode { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { textBoxX1.Text = Convert.ToString(AddClass.Add(12,12)); } } } 生成Dll文件: 1.运行->cmd->找到“D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727”目录 ->如果有这个目录->就把 AddClass.cs 和 MultiplyClass.cs 放到“v2.0.50727”目录”下 2.回到控制台-> cd D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727-> 跳到“D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727”下; 3.csc /target:library /out:MyDLL.DLL AddClass.cs MultiplyClass.cs->生成Dll文件成功 说明:完成后可在本目录下面找到我们刚才生成的MyDLL.DLL文件 /target:library 编译器选项通知编译器输出 DLL 文件而不是 EXE 文件。后跟文件名的 /out 编译器选项用于指定 DLL 文件名。如果/out后面不跟文件名,编译器使用第一个文件 (AddClass.cs) 作为 DLL 文件名。生成的文件为AddClass.DLL文件。
本文档为【手动生成dll文件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_633808
暂无简介~
格式:doc
大小:15KB
软件:Word
页数:0
分类:生活休闲
上传时间:2018-04-28
浏览量:10