Xamarin.Forms-Debug.WriteLine()-输出在哪里?

jby*_*yrd 2 debugging xamarin output xamarin.forms

我有一个使用iphone模拟器在Visual Studio中运行的简单Xamarin.Forms项目。我在App.cs中有以下代码:

protected override void OnStart()
{
    Debug.WriteLine("---------- OnStart called!");
}
Run Code Online (Sandbox Code Playgroud)

那应该输出到哪里呢?我没有在任何Visual Studio输出窗口(构建,构建顺序,调试,Xamarin,Xamarin诊断程序)中看到它。

小智 5

使用Console.WriteLine()可与设备日志一起使用。您也可以使用mono-stdout标签过滤掉所有设备日志。


Mar*_*ván 1

它应该位于设备日志上,例如在 Android 上,您可以使用 Android 设备监视器来查看该消息,您始终可以使用Console.Writeline()在调试控制台上查看这些消息。

  • 愚蠢的我,我发现了 - 我运行的应用程序没有调试(Ctrl + F5)而不是调试(F5)。哎哟! (2认同)