C# 如何在Linux的Mono下调试Visual Studio.NET应用程序?

C# 如何在Linux的Mono下调试Visual Studio.NET应用程序?,c#,linux,visual-studio-2012,mono,C#,Linux,Visual Studio 2012,Mono,我正在尝试调试一个在Linux中MonoDevelop下在Visual Studio C#中构建的应用程序 我有源代码,所以我按照Icaza博客上的说明进行操作,但没有成功(基本上包括创建一个空的解决方案,并将Execute命令设置为已编译的应用程序) 应用程序正在正确执行,但当我加载源代码文件并设置断点时,它从未停止。 还使用pdb2mdb命令将pdb转换为mdb 我错过了什么 顺便说一句,将源代码加载到Monodevelop中,并在Linux下构建应用程序现在不是一个选项,因为应用程序的规模

我正在尝试调试一个在Linux中MonoDevelop下在Visual Studio C#中构建的应用程序

我有源代码,所以我按照Icaza博客上的说明进行操作,但没有成功(基本上包括创建一个空的解决方案,并将Execute命令设置为已编译的应用程序)

应用程序正在正确执行,但当我加载源代码文件并设置断点时,它从未停止。 还使用pdb2mdb命令将pdb转换为mdb

我错过了什么


顺便说一句,将源代码加载到Monodevelop中,并在Linux下构建应用程序现在不是一个选项,因为应用程序的规模很大,并且在构建过程中进行了很多调整。只是想调试已编译的程序集。

有一个命令行实用程序,请看一看,这可能就是您要找的。

您想从命令行调试吗?首先,在开始调试之前,您需要重新编译它。@jaumaf您找到任何解决方案了吗?