1、csc.exe是.net用来编译.cs文件的。一般来说在C:\Windows\Microsoft.NET\Framework\v2.0.50727
2、首先确认是否配置环境变量(当然,如果不配置也行,只不过要加上路径),如果没有,请按以下步骤配置(Window7)
右键点击"计算机"--"属性"--"高级系统设置"--"环境变量"--"系统变量",找到变量Path
将Path中加上路径:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/。
3、开始-运行-键入cmd,Window7下默认会在c:\Users\zuo(用户名)>。
4、输入:cd\。即到c盘目录。(当然下一步输入d:就到d盘)
5、输入:csc -?或csc -help,即可查看所以命令选项。(然而并没有什么卵用,因为很多用不上而且看不懂)
6、将你要编译的cs文件复制到C盘根目录
7、在dos里面输入:csc /t:library class_name.cs(注:class_name是表示你要编译的类的名称)。(注1:csc /t:library /r:程序集.dll class_name.cs表示生成的dll依赖于程序集.dll)
8、成功后你会看到你刚才复制到C盘的类后面会跟着一个dll(大功告成)。
遇到的问题:
1、命名空间“system”中不存在。。。。。。
解决方法:将类中的其他命名空间删除,只保留using System;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)