无法在 Visual Studio 中使用“dotnet”运行命令运行代码。“找不到要运行的项目”

Dyl*_*anT 4 c# .net-core

我已经尝试运行这个程序一百万次。我位于正确的目录中,C:\Users\DylanT\Desktop\Project并且该文件名为Program.cs。当我使用该dotnet run命令时,出现错误

找不到要运行的项目。确保 C:\Users\DylanT\Desktop\Project 中存在项目,或使用 --project 将路径传递到项目。

我只有一个名为“Project”的文件夹,并且该文件夹内的唯一文件是程序,因此没有任何理由不应该执行该程序。我该怎么做?

Pet*_*r B 11

.NET 构建系统不适用于松散的.cs文件(或 F# 或 VB.NET);它至少需要一个项目。您可以使用以下命令生成项目文件:dotnet new <template>

md MyProject
cd MyProject
dotnet new console
Run Code Online (Sandbox Code Playgroud)

现在您有一个文件夹MyProject,其中包含MyProject.csproj一个默认Program.cs文件。

要运行它,您现在可以执行以下操作

dotnet run
Run Code Online (Sandbox Code Playgroud)

这将打开并读取该.csproj文件,并将使用其中的设置和属性将所有源文件构建为可执行文件,然后运行该文件。