C#中如何使用CSS命令

来源:互联网 发布:手机版进销存软件 编辑:程序博客网 时间:2024/05/21 22:04
 

首先要找到csc.exe文件的路径,然后将其加入到环境变量的path里,不用重启。
首先要安装好.NET Framwork SDK环境,一般安装了vs.net工具的 都已经可以了,
路径:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727

1.-------------------------------------------------------------------------------------------
然后在WINDOWS下的命令窗口中,进入到当前文件所在的路径下,使用csc命令编译
一个或者多个源文件使之生成EXE文件,也可将一部分文件生成为EXE文件一部分生
成为DLL文件。具体详见例子。
2.-------------------------------------------------------------------------------------------

如果按照原来的方法同时将两个文件编译进同一个exe时,便以一定会出错

这时候我们再引入一个新的参数 /main(需要指定命名空间)

在我们自己决定要使用哪个cs文件里的Main函数时 可以输入命令

csc Program2.cs Person.cs /main:Program2

就是制定了以Program2里的Main函数为程序入口点了。
3.--------------------------------------------------------------------------------------------
接着我们再讲一个参数 /out 这个是给可执行文件命名的 比如:csc /out:MyApp.exe Program2.cs Person.cs
 这样就可以生成一个叫做MyApp.exe的可执行文件。
4.--------------------------------------------------------------------------------------------

两个参数 /t 和 /r

/t 是指定编译生成dll还是exe,在第一种方法中的命令csc *.cs 其实是一个简写,完整的写法是csc /t:exe *.cs,
由于/t:exe是默认的选项可以不写, 还要说一句 这里的exe文件都是控制台应用程序(其他的以后再说)

/r 的作用可以看成是引用了一个dll文件,格式可以写成csc program.cs /r:1.dll;2.dll;3.dll
挂接多个dll,每个dll之间用分号 隔开。

/t:library 将源文件编译成DLL库
例:csc .t:library student.cs
/r:student.dll 引入student联接库中的相关的类
例:/r:student.dll  hello.cd

原创粉丝点击