繁体   English   中英

使用RemoteDebugger在Raspberry Pi 3上调试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社区进行远程调试时,它将失败。

  • 扩展客户端会找到在目标计算机上运行的调试服务器。
  • 当我选择服务器并按连接时,它将连接。
  • 但是,当尝试启动二进制文件时,它将失败,并返回消息,提示找不到.exe。
  • 似乎正在尝试在开发计算机的目录(C:\\ users \\ user \\ projects \\ project \\ Program.exe)中找到它。

我已按照本教程进行操作: https : //mmkaram.wordpress.com/2015/04/18/run-and-debug-c-net-on-a-raspberry-pi/并且还阅读了以下文章, 从中进行Mono远程调试视觉工作室

但是我似乎无法正常工作,有人可以帮助我吗?

我建议您使用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内部运行调试。 它是“可能的”,但使用起来非常基础且笨拙。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM