2013-02-22 110 views
0

我用於寫在VS 2008 <代碼。但是現在我不得不開始使用Notepad ++,並且我甚至無法運行HelloWorld程序。我遵循本教程中的步驟:http://www.mastercsharp.com/Article/89/writing-your-first-c-program-hello-world-net-v1-1- 我安裝了.NET SDK 2.0,但仍然無法運行代碼。基本上,當我嘗試從CMD Propmpt執行文件時,我收到一條消息「HelloWorld」未被識別爲內部或外部命令,可操作程序或批處理文件。還有什麼應該安裝?我已經安裝了一切能夠運行代碼,但仍然無法運行的代碼。任何幫助都會有所幫助。 謝謝!運行c#控制檯應用程序內置記事本++

+0

這意味着您的當前目錄或目錄中沒有HelloWorld exe文件,位於PATH – 2013-02-22 11:39:39

+0

上http://stackoverflow.com/questions/861384/is-it-possible-to-install-c-sharp-compiler- wo-visual-studio – Fionnuala 2013-02-22 12:12:00

+0

嗯,我的問題更多的是代碼沒有運行,我查找的所有解決方案都不起作用。喬伊給出了我正在尋找的答案。無論如何感謝您的時間:) – Farkiba 2013-02-22 12:15:18

回答

2

在Notepad ++(或任何其他文本編輯器)中編寫程序。然後在控制檯上使用

C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe HelloWorld.cs 

來編譯它。之後,您可以運行生成的可執行文件。

+0

它似乎工作,唯一的問題是,當我運行生成的EXE它退出非常快,所以我不知道它是否運行正確與否。你有這個解決方案嗎? – Farkiba 2013-02-22 11:45:44

+0

它的工作原理。非常感謝您的幫助。在5分鐘內,我可以將其標記爲答案。 – Farkiba 2013-02-22 11:47:44

+1

將Console.ReadLine()放在代碼末尾,使其等待用戶按下Return鍵。 – 2013-02-22 11:49:55

1

您無法運行HelloWorld.cs,您需要將其編譯爲可執行文件。 Use csc for that

或者只是安裝Visual Studio Express,它是免費的。

-1

您可以爲Notepad ++安裝CS-Script插件。該插件允許直接從Notepad ++執行C#代碼(腳本),而不需要任何基礎設施(例如項目文件)。它還提供了附帶系統CLR調試器(例如VS)的C#腳本的方便啓動。

相關問題