在 Visual Studio 中对 Linux 应用进行远程调试

  • Jonathan Allen
  • 张海龙

2008 年 9 月 18 日

话题:.NETLinuxIDEDevOps语言 & 开发

Visual Studio 在调试过程中给人的体验算是它的最大卖点之一,即便是那些最热衷于批评微软开发工具的人也不得不承认这一点。最近,Miguel de ICaza 宣布,Mono 团队打算使用同样的技术来改进在 Linux 上调试 Mono 应用程序的体验。

Visual Studio Debugger for Mono 由两个模块组成。第一个是远程调试器宿主,它与 Windows/.NET 使用的那个很相似,是以服务方式运行的。但与只能加载正在运行中进程的 Windows 版本不同【译者注:在 Windows 版本也可以远程启动应用程序】,它可以远程启动应用程序。当应用程序通过 Visual Studio 的一个特殊插件启动后,它就会被以二进制的形式上传到 Linux 主机上,并在调试器下运行

Visual Studio Debugger for Mono 现在还只是一个功能有限的 alpha 版,开发者如果想试用它,需要在 Mono 网站上注册后下载预览版

查看英文原文Remote Linux Debugging in Visual Studio

.NETLinuxIDEDevOps语言 & 开发