CLI 的 Shell mono 命令等效于什么?

What is the equivalent of Shell mono command for CLI?

情况:

我通常 运行 使用 MONO 命令执行(在 shell 中)

示例:

mono stress.exe /d=1

问题:

我试图在 CLI 中找到等效项。我很确定它会在那个网站的某个地方,但我没有找到它。

在 Windows 上,您可以 运行 无需任何工具的 Mono 可执行文件:

stress.exe /d=1

原因是 C# 和 .NET 历史上是由 Microsoft 在 Windows 上发明的,并且仅适用于 Windows。是原生平台。 Mono 是 C# 编译器和 .NET 在其他平台(例如 Linux)上的开源实现。

如果您不需要传递命令行参数,您甚至可以在资源管理器中双击 .exe 文件。

此外,您可以 运行 单声道可执行文件,方法与 Linux:

相同

mono stress.exe /d=1

然而,为了能够做到这一点,您应该在系统 PATH 环境变量中拥有 Mono 安装目录(%PATH%,类似于 Linux 上的 $PATH) .

可以通过命令临时添加 set:

set PATH=%PATH%;"c:\path\to\mono"

例如

set PATH=%PATH%;"C:\Program Files (x86)\Mono\bin\"

这类似于 Linux 上的 export $PATH:</path/to/mono> 命令。

Mono Command Prompt 在每次启动前都会执行此操作。

您还可以使用 builtin windows tool or more convenient third party tools like Rapid Environment Editor 永久设置 PATH(这类似于编辑 .bashrc.bash_profile

您还可以使用 Microsoft Visual Studio.

编译几乎任何 Mono 代码

另请参阅: