在 Raspberry Pi 3 上使用 RemoteDebugger 调试 C# mono 程序

Using RemoteDebugger to debug C# mono program on Raspberry Pi 3

我正在尝试使用最新的 MonoRemoteDebugger (1.0.10) 在 Pi 3 上调试我的 C#-mono 程序。

程序在构建机器(windows 10 64 位笔记本电脑)和目标机器 (Pi 3) 上编译。二进制文件也在目标机器上运行。

但是当我尝试使用带有 MonoRemoteDebug 扩展的 Visual studio 2015 Community 进行远程调试时,它失败了。

我已经学习了这个教程: https://mmkaram.wordpress.com/2015/04/18/run-and-debug-c-net-on-a-raspberry-pi/ 并阅读以下内容 post Mono remote debugging from Visual Studio

但我似乎无法让它工作,有人可以帮助我吗?

我建议您使用 Xamarin Studio。 从 Windows 到 Linux 的远程调试(对我来说在 Beaglebone 上)没有任何问题。

https://store.xamarin.com/account/my/subscription/downloads#all-versions https://eladnava.com/debug-remote-mono-apps-via-xamarin-studio/

我还尝试从 VS 中获取调试 运行。它是 "possible",但只是非常基础且使用起来很笨拙。

Xamarin Studio 也是免费的,并且与 VS 解决方案完全兼容。因此,如果您愿意,可以使用 VS 编写代码,然后在 Xamarin Studio 中加载解决方案以进行调试。