使用csc.exe编译非控制台应用程序,常使用/target选项此选项可简写为/t,用来指定要创建的文件类型.
如编译一个类库文件(dll)Class1.cs:
使用的编译命令
除dll类型外还有其他类型如下:
|
选项 |
输出 |
| /t:exe | 控制台应用程序(默认) |
| /t:libary | 类库 |
| /t:module | 组件 |
| /t:winexe | Window应用程序(无控制台) |
下面在Class2.cs中调用上面的dll文件:
使用/r(/reference的简写)引用程序集的路径和文件名.
MSDN中有更多详细内容,我就不一一介绍了.