|
|
|
|
|
我們在編寫C#的.cs
程序時,如何在DOS窗口里運行和調(diào)試呢?本文給大家介紹一下操作方法。
其實,在DOS窗口里運行.cs
文件,并非是直接在執(zhí)行.cs
程序文件,而是在DOS里先把.cs
程序文件編譯并生成.exe
可執(zhí)行文件,然后在DOS里運行該.exe
文件。這需要先后執(zhí)行兩次命令,第一次是執(zhí)行編譯.cs
文件的命令,第二次是執(zhí)行運行.exe
文件的命令。
編譯.cs
文件的命令如下:
csc /out:c:\test.exe c:\test.cs
csc命令解釋
如果你在DOS里直接使用上述命令行,會報錯提示“找不到該命令”,因為csc不是系統(tǒng)命令。
csc是 .NET Framework 里的可執(zhí)行命令,位于 .NET Framework 目錄下,如C:\Windows\Microsoft.NET\Framework\v4.0.30319
,所以要首先進入 .NET Framework 目錄,DOS里使用CD命令如下:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
這時就可以使用csc命令了。
當然你也可以把csc的路徑位置寫完整(這樣不需要先用CD命令進入 .NET Framework 目錄),如:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc /out:c:\test.exe c:\test.cs
一般建議把該csc路徑位置添加到環(huán)境變量(win7/win10如何添加環(huán)境變量),這樣csc就如同系統(tǒng)命令一樣使用了,不需要先在DOS里進入該目錄才能執(zhí)行csc命令,方便好多。
csc命令含有兩個參數(shù),示例如下:
csc /out:c:\test.exe c:\test.cs
csc命令參數(shù) /out:
是生成的.exe
文件(含完整路徑),后面一個參數(shù)是.cs
文件(含完整路徑),兩個參數(shù)中間有一個空格。
通過上述方法生成.exe
文件后,就可以運行.exe
文件了,直接輸入.exe
完整文件路徑,按回車鍵,如:
c:\test.exe
運行結(jié)果會打印在DOS窗口里。
總結(jié)
通過本文的教程,你應該學會了在DOS窗口運行C#的.cs
程序文件的方法。
相關(guān)文章