运行 在 Windows 中右键单击 DotNet Core 项目

Running DotNet Core projects with right click in Windows

我想 运行 .NET Core 项目而不打开 Visual Studio。这些项目的文件扩展名为 csproj

是否可以在 Windows 中通过右键单击上下文菜单对 csproj 文件执行 运行 命令?

我需要在注册表中添加什么才能启用此功能?

要添加 right-click 上下文菜单项,请创建一个新文件并将其命名为 dotnet-run-project.reg

然后,将以下文本复制并粘贴到新的 dotnet-run-project.reg 文件中。最后,运行 dotnet-run-project.reg 文件。它将为 csproj 文件添加一个新的文件关联。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\.csproj\shell\Run Csproj\command]
@="cmd /s /k dotnet run --project \"%1\""