Mac 上的 Xamarin 出现错误 :/usr/bin/mono: No such file or directory

标签 xamarin mono xamarin-studio xamarin.mac

设置 Xamerin 项目后,我想编写测试用例。当我运行以下测试用例时,我看到应用程序在设备上启动。然后我执行以下测试:

    [Test]
    public void A_Show_Repl()
    {
        // Invoke the REPL so that we can explore the user interface
        app.Repl();
    }

这样做是为了探索 View 树,以便编写进一步的测试。但是,我只看到终端打开并出现以下错误:

Minhs-Air-2:~ mkn$ /usr/bin/mono "/var/folders/j4/tqn26ftj31l_xn7q71qywkt80000gn/T/uitest/repl/xut-repl.exe" android "/Users/mkn/Programming/Test/MyTest/MyTest.UITests/bin/Release/Xamarin.UITest.dll" "http://127.0.0.1:60398/" "5be7ab7369ad7e8292082a01da1506ca"
-bash: /usr/bin/mono: No such file or directory

看起来它正在错误的文件夹中搜索单声道。我可以在我的 mac 上的/usr/local/bin 中找到 mono。有没有办法在 Xamarin Studio 中解决这个问题?

最佳答案

将 Xamarin.UITest nuget 包升级到最新版本为我解决了这个问题。

关于Mac 上的 Xamarin 出现错误 :/usr/bin/mono: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32580701/

相关文章:

monodevelop - 从 Google 服务器下载时出错

animation - 如何在 SkiaSharp 中获得流畅的动画

xamarin.ios - 我可以在 Xamarin iOS 中使用自定义通用集合吗?

android - 是否可以在 Mono Android 中使用不带 ListActivity 的 ListView?

asp.net - 在 Mono 中配置 System.Net 时出现问题

android - Xamarin Android如何使用手机默认打印机功能打印从WebView打开的PDF内容

c# - 防止用户返回上一个 Activity

c# - 在 APK 中保护字符串

mono - 在 CentOS7 或 RHEL 7.2 上安装特定的 Mono 版本

json - 使用 xamarin 从 URl 中检索 JSON 消息并显示在 TableView 中