【问题标题】:How to debug in Xamarin Studio using mono runtime on Windows如何在 Windows 上使用单声道运行时在 Xamarin Studio 中进行调试
【发布时间】:2014-09-20 13:09:50
【问题描述】:

当我尝试在 Windows 上的 Xamarin Studio 中进行 F5 调试时,开始使用 Microsoft.NET 进行调试。

知道如何让 Xamarin 使用我在我的机器上安装的单声道 3.2.3 吗?

【问题讨论】:

  • 项目->活动运行时->Mono 3.2.3

标签: windows debugging mono xamarin-studio


【解决方案1】:

您可以在 Tools - Options - Projects - .NET Runtimes 中将 Mono 添加到 .NET Runtimes .在那里您可以浏览到您的 Mono 安装并添加它。

然后您可以选择是否将其设置为默认值。

如果您未将其设置为默认设置,则当您选择 运行 - 开始调试时,您将不会使用 Mono 调试您的应用程序,但您可以通过右键单击使用 Mono 运行解决方案窗口中的项目并选择 Run With - Mono

如果您将 Mono 设置为默认运行时,那么您将使用 Mono 进行构建和调试。但是,您需要在 Build - General - Use MSBuild build engine 下的项目选项中禁用使用 MSBuild 进行构建。否则它将无法构建您的项目。当您调试应用程序时,Mono 是默认设置,它应该使用 Mono。

然后,您可以在您的应用程序中使用以下代码来检查您是否正在使用 Mono:

        Type t = Type.GetType ("Mono.Runtime");
        if (t != null)
            Console.WriteLine ("You are running with the Mono VM");
        else
            Console.WriteLine ("You are running something else");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-12
    • 1970-01-01
    相关资源
    最近更新 更多