Ⅰ 記事本寫的C#程序如何運行
net framework自帶有C#編譯器 csc.exe,用它就好了
它在.NET框架目錄下的<\Microsoft.NET\Framework\v**** (*號內容與版本有關)
不行你直接搜索csc.exe就行了。
然後得設置環境變數Path
默認情況下,這個路徑是不在 Path 環境變數中的。你在命令行下直接輸入 csc,windows不會到上面那個路徑中去找這個程序。所以也就提示找不到文件了。
設置方法:
1) 在「我的電腦」上點擊右鍵,現在「屬性」
2) 在彈出的屬性對話框中,找到「高級」一頁
3) 點擊「環境變數」按鈕
4) 在「系統變數」裡面找到 Path 的變數,雙擊之
5) 在最後加上分號和上面那個路徑。比如:
....;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
那後面;號後一串路徑是我機子上csc.exe所在的路徑,要改成你自己的。
然後就可以在命令行下,最好是.NET FRAMEWORK自帶的命令行工具上運行
csc 你的文件名.cs(要加上全路徑,如果你設了Path就不用帶絕對路徑)
如 csc d:\helloworld.cs
這樣就會生成一個helloworld.exe,直接運行就行了,就這么簡單。
附C#編譯器csc.exe的常見用法:
編譯 File.cs 以產生 File.exe:
csc File.cs
編譯 File.cs 以產生 File.dll:
csc /target:library File.cs
編譯 File.cs 並創建 My.exe:
csc /out:My.exe File.cs
Ⅱ 打開C#命令行編譯器CSC.EXE時提示「未指定輸入」
是因為你沒有將目錄切換到你保存.CS文件的目錄下。當你執行cscxxx.cs時,會提示「未能找到源文件」和「未指定輸入」。
解決辦法是在「運行」中輸入cmd,剛開始的位置一般在C盤內。你需要用cd命令切換到你放xxx.cs的文件夾位置下。在運行cscxxx.cs就會彈出你想要的結果啦。
Ⅲ csc.exe 編譯文件 如何去掉
程序集有三種不同的表現形式:1.庫程序集,不能直接啟動運行,擴展名為.dll。2.可執行文件程序集,可以直接啟動運行,擴展名為.exe。3.windows可執行程序,可以直接啟動運行,擴展名也為.exe,用戶具有圖形用戶界面的窗體可執行文件。
使用csc命令可以生成可執行程序集,比如一個項目具有源文件s1.cs、s2.cs兩個源文件,我們想將它們編譯成一個名為yunxing.exe的應用程序集,就可以使用命令:csc/out:yunxing.exe s1.cs s2.cs
來生產應用程序集yunxing.exe。如果要生成庫程序集要這樣寫:
csc/t:library/out:yunxing.dll s1.cs s2.cs
是在編譯生成程序集的時候使用的csc+程序集名+cs源文件命令。
Ⅳ C# 命令行編譯器 (csc.exe) 怎麼打開
如果在運行那個框子里直接打csc.exe 肯定會一閃而過 (有環境變數的時候,沒環境變數連閃都不閃 直接告訴你沒找到)
解決方法: 運行框子里打 cmd
出來黑界面 打上 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe
回車
Ⅳ 用GUI寫一個程序能打開編譯器用CSC編譯C#控制台程序
你是說你用IDE寫了一個程序吧?就是你用visual stdio 寫了一個程序,想用c#編譯器在控制台用csc命令編譯對不?
如果是這個意思,那是可以的。這樣編譯時主要用到你的.cs源文件。你找好路徑,用你的csc.exe去編譯你的.CS文件就成。
如果你是安裝的visual stdio。進到開始菜單-->所有程序-->visual stdio 2005/2008-->visual stdio tools -->visual stdio 2005/2008命令提示。打開這個就直接進入到了對應編譯工具的路徑,即可運行 csc 文件名.cs 了
Ⅵ iis 未能找到編譯器可執行文件 csc.exe,該怎麼處理
展開全部
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(或者3.5版本:v3.5)目錄下能找到csc.exe
問問空間提供商吧
或者
開始
——>程序——>Microsoft
Visual
Studio
200x
——>Visual
Studio
tools——>
Visual
Studio
200x命令行工具
試試吧
Ⅶ c#csc 編譯器是用什麼語言寫的
編譯器由於貼近底層,同時要求高效。
所以 大多數編譯器都是用C實現的。
也包括你提到的編譯器。
Ⅷ 未找到編譯器可執行文件 csc.exe c# 如何解決
配置一下路徑,你需要告訴它csc文件在哪裡,一般在這里
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe
Ⅸ 未找到編譯器可執行文件 csc.exe ASP.NET VS2008
維護模式下重新來過。
Ⅹ 在命令行下打開C#編譯器csc。exe
環境變數沒設置正確
http://www.pccode.net/article/208/230/2008/2008052437701.html