我想从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美元。好吧,不,谢谢。
这就是我卡住的地方。我的环境的一些细节:
开发环境:
目标环境:
请您参考如下方法:
我知道这是一个旧线程,但是以防万一(像我这样)尚未找到解决方案,今天在搜索时,我发现了此Visual Studio 2015扩展程序,它的工作原理很吸引人:MonoRemoteDebugger for Visual Studio 2015
请参见MonoRemoteDebugger v1.0.4以解决与VS2015 update2上的Xamarin VS扩展名冲突的问题。
希望对您有所帮助。
调试愉快,并感谢开发人员! :)