Mono 单声道新手。已安装,但未设置环境变量。。也许有东西不见了

Mono 单声道新手。已安装,但未设置环境变量。。也许有东西不见了,mono,Mono,我只是安装mono来了解它是如何工作的 我第一次安装了mono(mono-2.10.9-gtksharp-2.12.11-win32-0.exe),然后才开始通过mono基础页面验证安装 我很惊讶安装程序没有设置PATHenv变量,但一旦设置好,我就能够编译/运行第一个示例 但是我在第二个例子中遇到编译错误。所以我想知道我是否遗漏了更多的环境变量/设置? mono使用的环境变量是否有文档记录 我也只是想知道,如果安装是好的,还是我应该寻找另一个。。。 错误消息如下所示: C:\Users\Vi

我只是安装mono来了解它是如何工作的

我第一次安装了mono(mono-2.10.9-gtksharp-2.12.11-win32-0.exe),然后才开始通过mono基础页面验证安装

我很惊讶安装程序没有设置PATHenv变量,但一旦设置好,我就能够编译/运行第一个示例

但是我在第二个例子中遇到编译错误。所以我想知道我是否遗漏了更多的环境变量/设置? mono使用的环境变量是否有文档记录

我也只是想知道,如果安装是好的,还是我应该寻找另一个。。。 错误消息如下所示:

C:\Users\Vida\Desktop\Learning\Mono>gmcs hello.cs-pkg:gtk-sharp-2.0

错误CS2001:找不到源文件“Files”

错误CS2001:源文件 `(x86)/Mono-2.10.9/lib/Mono/gtk-sharp-2.0/pango-sharp.dll'无法 被发现

错误CS2001:源文件 `(x86)/Mono-2.10.9/lib/Mono/gtk-sharp-2.0/atk sharp.dll'无法 被发现

错误CS2001:源文件 `(x86)/Mono-2.10.9/lib/Mono/gtk-sharp-2.0/gdk sharp.dll'无法 被发现

错误CS2001:源文件 `(x86)/Mono-2.10.9/lib/Mono/gtk-sharp-2.0/gtk-sharp.dll'无法 被发现

错误CS2001:源文件 `(x86)/Mono-2.10.9/lib/Mono/gtk-sharp-2.0/glib-sharp.dll'无法 被发现

编译失败:6个错误,0个警告


听起来有些组件被
程序文件(x86)
(可能是安装目录)中的空格弄糊涂了。请尝试使用其短名称(通常为
Progra~2
)设置
路径,或者重新安装到没有空格的目录。您还可以尝试另外设置
MONO\u PATH
环境变量。

为什么要在Windows上测试MONO?它在nix平台上工作得更好(因为在Windows中,您仍然可以使用Microsoft的.NET)。如果你只是在Windows上测试它,你会对它的稳定性和成熟度产生错误的想法。。。我对mono不太了解,但我想在windows上的Visual Studio中使用它,然后将代码传递给正在使用Mac的同事。。。我不需要先让它在Windows上使用mono吗?我想也许有些图书馆会有所不同。。我只是想了解一下Mono,但我还不能开始。在Linux/Mac上使用Mono,你会对它有更好的了解。谢谢你的回复Jester。我尝试更改路径,使其包含c:\Progra~2\Mono-2.10.9\bin。。但同样的错误…我在查看gmcs.bat文件时注意到,它希望出现一个名为%MONO_OPTIONS%的环境变量。。但这并不存在。。安装程序不应该这样做吗?
MONO\u选项是可选的,您可以通过它向MONO传递额外的参数。如果未定义,则不会导致任何问题。你试过在别的地方安装吗?你好,杰斯特。是的,这很有效。我重新安装了C:\mono,现在我已经能够编译并运行第二个示例。非常感谢你的帮助。