gme*_*ker 7 c# mono visual-studio
我正在考虑使用Mono C#为Linux开发几个控制台/服务类型的应用程序.
我首选的开发环境是使用Visual Studio 2013的Windows.
是否有任何解决方案可以远程调试使用Visual Studio 2013在Linux上运行的Mono C#控制台进程?
在理想的解决方案中,简单的F5会将构建输出部署到远程linux主机,在主机上启动应用程序,然后附加调试器,以便我可以在本地使用Visual Studio 2013的所有标准调试功能(断点,堆栈跟踪,监视窗口等...)
这目前是否可能?这个加载项(http://www.giesswein-apps.at/mono)似乎是一个很好的解决方案,但它看起来相当新,我不知道它是否只适用于RaspberryPi.
我了解Xamarin为跨平台移动开发提供解决方案,但他们是否有任何可能使C#Linux开发更容易的解决方案?
您链接的 MonoDebugger 插件肯定也可以在 PC 上运行,因此它不仅限于 RaspberryPi。我已经尝试过,但正如您所说,它仍然相当新,并且我发现了一些错误,例如在单步执行 while-loop时。
使用 MonoDevelop/Xamarin Studio 也应该可以调试远程 Mono 进程,但这显然不是开箱即用的:http://tirania.org/blog//archive/2013/Oct.html