如何将一个类(.cs)文件编译成.dll文件?

转载 2007年10月05日 09:57:00

1、写好代码先,编译成DLL文件,用C#写的CS文件需要用Framework中的CSC命令编译,编译步骤为:

2、在命令工具中输入 csc /t:library /r:System.Web.dll /r:System.dll /out: 目标文件名 源路径/源文件名。
  csc /target:library /out:e:/cyc/asp.Net/words/database.dll e:/cyc/asp.Net/words/as.Net2.0news/app_code/compon.Nets/databse.cs

3、为避免每次编译的麻烦,可以建立cmd文件如csd_dl.cmd  ,代码如下:
cd/
d:
cd D:/sys03/microsoft.Net/framework/v1.4322
csc  /t:library  /r:System.Web.dll  /r:System.dll /out:E:/web/bin/WebTools.dll e:/web/bin/DbLink.cs
cmd


 -   输出文件   -  
  /out:<file>                           输出文件名(默认值:   包含主类的文件或第一个文件的基名称)  
  /target:exe                           生成控制台可执行文件(默认)   (缩写:   /t:exe)  
  /target:winexe                     生成   Windows   可执行文件   (缩写:   /t:winexe)  
  /target:library                   生成库   (缩写:   /t:library)  
  /target:module                     生成能添加到其他程序集的模块   (缩写:   /t:module)  
  /define:<symbol   list>       定义条件编译符号   (缩写:   /d)  
  /doc:<file>                           要生成的   Xml   文档文件  

 

相关文章推荐

如何将一个类(.cs)文件编译成.dll文件?

Refer to : 如何将一个类(.cs)文件编译成.dll文件? 1、写好代码先,编译成DLL文件,用C#写的CS文件需要用Framework中的CSC命令编译,编...
  • otong
  • otong
  • 2012年03月14日 13:39
  • 1265

Asp.net中把cs文件编译成dll

文件编译成dll且自动放到虚拟目录的bin文件夹中呢? 开始-------程序-------Microsoft Visual Studio.NET 2003-------Visual Stu...

用于将.cs文件 编译成dll文件(补充),如何配置在cmd中使用csc命令

CSC 命令详解   2011-01-11 16:14:22|  分类:C#|  标签:csc命令详解  |字号大中小 订阅 C#环境变量设置步骤(这样之后打开CMD就可以直接输入CS...

如何将Perl编译成exe文件

如何将Perl编译成exe文件

VS2005,VS2008,VS2010将ASP.NET网站编译成一个DLL文件

VS在发布网站时,bin目录里为所有cs生成的dll文件每次都是随机命名的,如:App_Web_xxxxxxxx.dll(xxxxxxx是8个小写的字母和数字组成的字符串,随机的),这样对更新 Liv...

如何将M文件编译成独立运行的exe文件

一、生成独立可执行的程序(exe文件)步骤     1、安装编译器。可有多种选择,matlab自带了一个LCC,当然如果你安装了microsoft visual c++ 6.0也可以;    ...
  • xyqzki
  • xyqzki
  • 2012年04月16日 17:09
  • 1681

MVC项目开发中那些用到的知识点(将cshtml文件编译成dll文件)

在做Asp.Net  Mvc项目的时候,发现如果两个完全独立的项目如果想共享调用cshtml,不知道如何处理了。于是就上网百度、Google了一下,结果答案就出来了。 首先需要下载一个工具工具链接 ...

matlab2012b与VS2012混编总结(2)——将.m文件编译成dll和lib库文件过程中遇到的问题及解决办法

注意:最终的最终发现,matlab2012b虽然可以生成链接库等,vs2012也能调用,但是执行不了,找了好久也没有找到好的解决办法,最后改用matlab2013a,它可以直接识别vs2012的编译器...

将C语言编译成DLL并用C#进行调用以及关于从C#传输中文路径到C的DLL中打开文件的问题

动态链接库(Dynamic Link Library 或者 Dynamic-link Library,缩写为 DLL),是window系统的基石。动态链接提供了一种方法,使进程可以调用不属于其可执行...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: 如何将一个类(.cs)文件编译成.dll文件?
举报原因:
原因补充:

(最多只允许输入30个字)