问题很简单:
我用的是windous命令行调用c#编译器,窗口原始状态为:c:\documents and settings\administrator>
输入的是:csc e:\c#\文件.cs
路径完全无误,回车后却又回到原始状态,没有任何错误提示,按理说程序已经被编译了,但窗口却不显示文件的输出结果,本人菜鸟实在搞不清是什么原因,请哪位大虾稍加指点,感激之至...
我用的是windous命令行调用c#编译器,窗口原始状态为:c:\documents and settings\administrator>
输入的是:csc e:\c#\文件.cs
路径完全无误,回车后却又回到原始状态,没有任何错误提示,按理说程序已经被编译了,但窗口却不显示文件的输出结果,本人菜鸟实在搞不清是什么原因,请哪位大虾稍加指点,感激之至...
编译是文件的名字
执行的是文件的PUBLIC类
(java是这样子的)可参考 呵呵
C#我只在IDE编译
------------
你已经把csc的路径添加到环境变量里面去了吗?
Csc.exe的路径是在C:\Windows\Microsoft.NET\Framework\v版本 这个地方
csc /out:My.exe File.cs
csc /define:DEBUG /optimize /out:File2.exe *.cs
检查环境配置
你再执行下e:\c#\文件
csc 文件.exe //运行
--------------------
您能仔细看下我3楼的回复吗?
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.3053
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有(C) Microsoft Corporation 2001-2005。保留所有权利。
D:\>my.exe
Trial BuildD:\>用vs的命令行编译器!