是否可以从Visual Studio远程调试Mono控制台应用程序?

时间:2018-01-10 12:51:40

标签: c# visual-studio mono remote-debugging

我想使用最新的Mono(5.4.1.6)在Visual Studio 2015中为Raspberry Pi 3(Linux)编写控制台应用程序。在网上搜索我发现可以使用Visual Studio,但也有局限性。

我可以使用MonoRemoteDebugger,但我还需要定位Mono框架,而不是.NET框架,因为我不知道它们是否完全兼容。添加Mono目标profile仅适用于profile 4.0,我想使用最新的Mono(.NET 4.5)。

MDebug看起来很好,但它不是免费的。

Mono Helper看起来也不错,但我怎样才能远程调试应用程序?

我可以使用配置用于远程调试的Xamarin Studio 6.3,但我还没有测试它,我不知道它的工作情况。另外,我更喜欢Visual Studio,如果我能避免安装不同的IDE,如果VS可以完成这项任务,那就太棒了。

那么,是否可以从Visual Studio远程调试Mono应用程序?我应该尝试使用Visual Studio代码吗?

如果我完成了我的应用,那么我该如何生成发布版本?

我注意到插件可以选择调试应用程序,但不能用于生成发布版本。

这对我来说是新的,网上找到的信息并没有帮助我理解我工作所需的一切。任何帮助,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

似乎无法使用免费软件。我可以将Visual Studio与MonoRemoteDebugger一起使用,如果我对代码兼容性有疑问,我可以在Xamarin中构建允许定位Mono的项目。