什么是CLI的Shell mono命令?

时间:2015-07-06 19:04:46

标签: command-line-interface

情况:

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

示例:

mono stress.exe /d=1

问题:

我试图在CLI中找到等价物。我很确定它会在那个网站的某个地方,但我找不到它。

1 个答案:

答案 0 :(得分:1)

在Windows上,您可以在不使用任何工具的情况下运行Mono可执行文件:

  

stress.exe / d = 1

原因是C#和.NET历来由微软在Windows上发明,仅用于Windows。这是原生平台。 Mono是其他平台(如Linux)上C#编译器和.NET的开源实现。

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

此外,您可以像在Linux上一样运行单声道可执行文件:

  

mono stress.exe / d = 1

但是,为了能够这样做,您应该在系统PATH环境变量中使用Mono安装目录(%PATH%,类似于Linux上的$PATH)。

您可以使用命令set暂时添加它:

  

设置PATH =%PATH%;“c:\ path \ to \ mono”

例如

  

设置PATH =%PATH%;“C:\ Program Files(x86)\ Mono \ bin \”

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

Mono Command Prompt在每次发布之前执行此操作。

您还可以使用builtin windows tool或更方便的第三方工具Rapid Environment Editor永久设置PATH(这类似于编辑.bashrc或{{1} })

您还可以使用Microsoft Visual Studio编译几乎任何单声道代码。

另见: