Skip to main content
 首页 » 编程设计

visual-studio之从Visual Studio进行Linux .NET远程调试

2024年09月07日26xxx_UU

我想从Visual Studio远程调试在Linux上运行的C#控制台应用程序。这是我到目前为止发现的:

http://www.mono-project.com/Debugger

The Mono runtime implements a debugging interface that allows debuggers and IDEs to debug managed code. This is called the Soft Debugger and is supported by both MonoDevelop, Xamarin Studio and Visual Studio (when the appropriate plugins are installed) as well as the command line SDB client.

Mono provides an API to communicate with the debugger and create your own debugging UIs via the Mono.Debugger.Soft.dll assembly.



下面的页面讨论了当前MonoVS调试器实现的一些问题,但对我来说都很好。

http://mono-project.com/Visual_Studio_Integration

该页面还链接到MonoVS入门指南:

http://mono-project.com/GettingStartedWithMonoVS

其中包含MonoTools的下载链接:

http://mono-tools.com/download/

但是,下载链接现在重定向到:

http://xamarin.com/download/

我提供下载Xamarin Studio简化版的位置。单击“定价”链接,我看到我至少需要Visual Studio支持的商务版,每年999美元。好吧,不,谢谢。

这就是我卡住的地方。我的环境的一些细节:

开发环境:
  • Windows 7 64位
  • Visual Studio Pro 2013(如果效果更好,则可以使用2010)

  • 目标环境:
  • 树莓派
  • Raspbian Wheezy
  • Mono 3.2.8
  • 通过SSH运行控制台应用程序
  • 请您参考如下方法:

    我知道这是一个旧线程,但是以防万一(像我这样)尚未找到解决方案,今天在搜索时,我发现了此Visual Studio 2015扩展程序,它的工作原理很吸引人:MonoRemoteDebugger for Visual Studio 2015

    请参见MonoRemoteDebugger v1.0.4以解决与VS2015 update2上的Xamarin VS扩展名冲突的问题。

    希望对您有所帮助。

    调试愉快,并感谢开发人员! :)