【问题标题】:Error : I am new to C# programming and rying to get started using VSCODE as an text editor错误:我是 C# 编程新手,并试图开始使用 VSCODE 作为文本编辑器
【发布时间】:2020-08-08 11:21:22
【问题描述】:

我该如何解决。

找不到要运行的项目。确保项目存在于 D:\c# 中,或使用 --project 传递项目路径

我已经在 C 盘中安装了 .NET SDK 并尝试运行保存在 D 盘中的程序。我正在使用 Visual Studio 代码。并且刚刚开始使用 C#。这是我要执行的代码:

using System;
namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }

【问题讨论】:

  • 没有所谓的“.NET SDK”,因为它应该是 .NET Core SDK 或 .NET Framework SDK(VSCode 不太支持后者)。并且您必须先拥有一个被 VSCode 识别的有效项目文件,code.visualstudio.com/docs/languages/…

标签: c# .net oop


【解决方案1】:

让我们从头开始。请按以下步骤操作:

  1. 打开您的 Visual Studio Code 并按 Ctrl + `。这将打开您的控制台。
  2. 在您的控制台中,您将看到默认路径为 C:\Users\(类似这样)。现在编写这个命令:mkdir CSharp. 这将在您的 C:\Users 文件夹中创建一个名为 CSharp 的文件夹。
  3. 接下来,键入以下命令:cd CSharp。这是跳转到您刚刚在第 2 步中创建的文件夹所必需的。
  4. 在这一步中,编写 dotnet new console。这是创建基本控制台应用程序的命令。确保您已在系统上安装 .NET CLI。
  5. 编写 dotnet 运行。这将运行您的控制台应用程序。

【讨论】:

    【解决方案2】:

    首先,您的代码文件末尾缺少括号 }。

    其次,您没有提及您是如何创建此代码文件的,但错误消息表明您只是将新的 .cs 文件添加到文件夹中。 Visual Studio Code 不能以这种方式工作,并且需要 project file 来告诉编译器如何处理您的代码。

    可以run the C# compiler directly,但鉴于您拥有 Visual Studio Code 并希望使用它来管理您的项目,使用项目文件的第一个选项可能会按照它的设计用途更可取。

    【讨论】:

      【解决方案3】:

      老实说,您的问题中缺少很多信息,我的建议如下:

      在 cmd 运行中转到您选择的文件夹:

      (考虑到您安装了 .net core cli)

      dotnet 新控制台。

      用VScode打开文件夹,运行项目。

      【讨论】:

        猜你喜欢
        • 2022-01-20
        • 1970-01-01
        • 2021-08-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多