标签:style blog color os 使用 strong 文件 ar 2014
问题:这篇文章主要分为两部分,第一部分介绍如何将一个C#程序文件转换成DLL动态链接库文件,第二部分介绍如何在程序中使用这个生成的DLL文件。
第一部分:
1、首先新建一个C#文件“show.cs”,这个文件就是我们需要转换成DLL文件的源文件。文件具体内容如下:
using System; namespace Dll { public class Show { public String hello = "hello world\n"; public String Message() { return "Welcom C# dll\n"; } } }
3、打开cmd.exe,在命令行内输入 csc /t:library /r:System.Web.dll /out:d:\Test\show.dll d:\Test\show.cs
PS:
/t:library:这个代表我们要将c#文件转换成类库
/r:System.Web.dll l:cs文件中有引用此dll
/out:d:\Test\show.dll:输出dll文件的目录
d:\Test\show.cs:需要转换的C#文件位置
执行后将会发现在指定的位置生成了show.dll文件
第二部分:
1、新建一个C#文件test.cs,内容如下:
using System; using System.Data; using Dll; public class GetMessage { public static void Main() { Show sw = new Show(); Console.Write(sw.Message()); Console.Write(sw.hello); Console.Read(); } }
Console.Read();是为了不让Dos调试窗口一闪而过。
2.在cmd命令行中输入csc /r:show.dll /r:system.dll test.cs
这行命令是让test.cs使用show.dll文件,并生成一个test.exe可执行文件。
3.双击test.exe文件,就可以看到相应的执行结果。
标签:style blog color os 使用 strong 文件 ar 2014
原文地址:http://blog.csdn.net/alexander_xfl/article/details/38781317