错误:找不到单声道。确保将 Mono 的“/bin”文件夹添加到环境的 PATH 变量中(在 MacOS 上)

Posted

技术标签:

【中文标题】错误:找不到单声道。确保将 Mono 的“/bin”文件夹添加到环境的 PATH 变量中(在 MacOS 上)【英文标题】:Error: Unable to find Mono. Ensure that Mono's '/bin' folder is added to your environment's PATH variable (on MacOS) 【发布时间】:2021-10-24 10:11:14 【问题描述】:

我将(Omnisharp:使用全局单声道)设置为“始终”。 我在 ("omnisharp.path":) "latest" 中输入了最新的,但我遇到了这个错误

[错误] 错误:无法找到 Mono。确保将 Mono 的“/bin”文件夹添加到环境的 PATH 变量中。

【问题讨论】:

您是否将 bin 文件夹的路径添加到您的 PATH 环境变量中?如果您在 Windows 上:docs.microsoft.com/en-us/previous-versions/office/developer/… 否,我该如何添加?它工作没有问题,但我重新启动设备并出现了这个问题。我用mac 【参考方案1】:

打开一个终端并检查是否添加了路径

echo $PATH

如果 Mono bin 文件夹的路径丢失添加为(将 [PATH to the mono bin Folder] 替换为您的路径),通常路径为/Library/Frameworks/Mono.framework/Versions/Current/bin

export PATH=$PATH:[PATH to the mono bin Folder]

【讨论】:

以上是关于错误:找不到单声道。确保将 Mono 的“/bin”文件夹添加到环境的 PATH 变量中(在 MacOS 上)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用嵌入在 C++ 中的单声道编译 C# 代码?

通过单声道将数组从 C++ 传递给 C#

IsWebSocketRequest 在单声道中不起作用

连接到安装了单声道的 Informix DB 时出现 ODBC 错误

TransformXml 任务通过使用单声道的 Linux 上的 msbuild 失败

将单声道编译为静态库