0

我在 Linux 上,目前正在尝试使用 Visual Studio 代码在 C# 中运行一个简单的 Hello World 程序。Linux 的 VSC,准确地说是 Arch Linux,是“代码”。我安装了扩展“Code Runner”,但每次点击右上角的“播放/执行”按钮时,它都会显示:

[Running] cscript "/path/to/my/file/learning.cs"
/bin/sh: cscript: command not found

我可以很好地编译csc learning.cs和执行它mono learning.exe,但是内置的代码运行器 VSC 扩展似乎不起作用。我想过将'cscript'添加到PATH,但我不知道它在哪里。我在这里读到这个问题已经存在了很长一段时间了,也许有人找到了解决方案?或者我只是因为没有看到明显的修复而变得盲目或愚蠢。任何帮助是极大的赞赏。

4

1 回答 1

0

修复:在 vscode 中,转到首选项,然后是设置。Code-runner: Executor Map 点击类型Edit in settings.json

Under "code-runner.executorMap":

代替

csharp: cscript

csharp: dotnet run
于 2020-08-27T18:58:30.787 回答