Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行内置记事本的c#控制台应用程序++;_C#_.net_Notepad++ - Fatal编程技术网

运行内置记事本的c#控制台应用程序++;

运行内置记事本的c#控制台应用程序++;,c#,.net,notepad++,C#,.net,Notepad++,我习惯于在VS2008中编写代码。但是现在我不得不开始使用Notepad++,甚至连HelloWorld程序都无法运行。我遵循了本教程中的步骤: 我已经安装了.NETSDK2.0,但仍然无法运行代码。基本上,当我尝试从CMD Propmpt执行文件时,我会收到一条消息“HelloWorld”不被识别为内部或外部命令、可操作程序或批处理文件。还有什么需要安装的吗?我已经安装了所有可以运行代码的东西,但是我仍然无法让它运行。任何帮助都将不胜感激。 谢谢大家! 您不能运行HelloWorld.cs,您

我习惯于在VS2008中编写代码。但是现在我不得不开始使用Notepad++,甚至连HelloWorld程序都无法运行。我遵循了本教程中的步骤: 我已经安装了.NETSDK2.0,但仍然无法运行代码。基本上,当我尝试从CMD Propmpt执行文件时,我会收到一条消息“HelloWorld”不被识别为内部或外部命令、可操作程序或批处理文件。还有什么需要安装的吗?我已经安装了所有可以运行代码的东西,但是我仍然无法让它运行。任何帮助都将不胜感激。
谢谢大家!

您不能运行HelloWorld.cs,您需要将其编译为可执行文件


或者只安装Visual Studio Express,它是免费的。

用记事本++(或任何其他文本编辑器)编写程序。然后在控制台上使用

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

编辑它。之后,您可以运行生成的可执行文件。

您可以安装Notepad++插件。该插件允许直接从Notepad++执行C#代码(脚本),而无需任何基础设施(如项目文件)。它还可以方便地启动带有系统CLR调试器(例如VS)的C#脚本。

这意味着当前目录中没有位于PATH上的HelloWorld exe。我的问题更多的是代码没有运行,我查找的所有解决方案都不起作用。乔伊给出了我想要的答案。无论如何,感谢您的时间:)它似乎可以工作,唯一的问题是,当我运行生成的exe时,它退出得非常快,所以我不知道它运行是否正确。你有什么解决办法吗?很有效。非常感谢你的帮助。5分钟后,我可以将其标记为answer。将Console.ReadLine()放在代码末尾,让它等待用户按Return。我以为您正在从控制台进行尝试,在这种情况下,程序存在后窗口不应消失。