【问题标题】:How to run c# code using notepad++?如何使用记事本++运行c#代码?
【发布时间】:2017-01-20 14:41:00
【问题描述】:

我在执行用 notepad++ 编写的代码时遇到问题。根据我在网上的研究,我应该将系统变量中的路径编辑到这个 C:\Windows\Microsoft.NET\Framework64\v4.0.30319。我已经更改了它,它仍然无法正常工作。在我输入 test.cs 后,会弹出一个 windows 窗体,说明 windows 无法打开此文件。这是我的命令行的图像:

这里也是我写的小代码:

using System;

public class Test
{
    static void Main()
    {
        Console.WriteLine("***");
    }
}

【问题讨论】:

  • 这与编译 C# 代码无关。编译成功。这是关于运行结果。而且您不会尝试使用 Notepad++ 来做到这一点(您也不应该这样做)。所以在“How to compile c# code using notepad++?”中,只有“How to”与这个问题相关。
  • 为什么要这样做?或者这只是一种学术方法?
  • 我猜你只需要输入test.exetest.cs 是您的源文件,test.exe 是可执行文件。
  • 老实说,既然可以免费获得Visual Studio Community Edition,为什么还要用 Notepad++ 编写代码?

标签: c# cmd notepad++


【解决方案1】:

从图片中可以看出,不要输入 test.cs。而是键入 test ,它将执行。 test.cs 是一个 c# 程序文件,可以在 Visual Studio 或记事本中打开,也可以编译但不能执行。只有编译后才能执行。编译会将 test.exe 作为输出并运行 test.exe,您可以提及 test.exe 或仅提及 test。

【讨论】:

    【解决方案2】:

    编译完你的 c# 文件后,只需在命令提示符中输入名称即可执行它。不要再次使用扩展名。只需输入

    test
    

    在你的 cmd 提示符下编译成功后,你会没事的。你也可以使用

    test.exe
    

    运行它而不是仅仅测试。

    【讨论】:

    • 你和我的回答是一样的,除了格式不同。您获得 3 票并标记为答案,而我仅获得 1 票。我羡慕你:)
    • 点赞!干杯:)
    猜你喜欢
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-11
    • 2021-05-13
    相关资源
    最近更新 更多