DOS下编译C#程序

1.建立环境变量:
我的电脑(应该说是你的电脑)->右键->属性->高级->环境变量->path
在原来的值后面加个;号(至于建在用户下或系统下自己决定)然后加入
系统盘:\WINNT\Microsoft.NET\Framework\v1.1.4322;

2.编译
编译的时候如果生成的文件是windows form程序目标文件应该是:
/target:winexe
还是给你一个例子吧,(刚好我用EditPlus做了一个程序)
csc /t:winexe /out:axiang.exe /r:system.dll /win32icon:axiang.ico /resource:axiang.ico /resource:mc.png /resource:f1.png axiang.cs
/win32icon 指定的是图标文件
/resource:指定的是资源文件
(在程序中你就可以这样引用:this.Icon=new Icon(GetType().Assembly.GetManifestResourceStream("axiang.ico"));了)
/out:指定输出路径和文件名
/r:指定用到的dll文件也在环境变量的那个文件夹中的


3.保存为Bat文件
csc /t:library Quote.cs
copy Quote.dll bin
pause

posted on 2005-11-04 16:04  Peter.zhou  阅读(966)  评论(0)    收藏  举报

导航