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

标签 c# linux visual-studio-2012 mono

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

我有源代码,所以我按照 Icaza 博客 http://tirania.org/blog/archive/2010/Feb-20.html 上的说明进行操作没有成功(主要包括创建一个空解决方案并将执行命令设置为已编译的应用程序)

应用程序正在正确执行,但是当我加载源代码文件并设置断点时,它永远不会停止。 pdb 也使用 pdb2mdb 命令转换为 mdb。

我错过了什么?

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

最佳答案

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

关于c# - 如何在 Linux 的 Mono 下调试 Visual Studio .NET 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23721964/

相关文章:

c# - List<uint> 在 .NET 4.0 中每个列表项有多大?

python - Jupyter - Python 3 内核死亡

c# - 从应用程序中创建的文件夹中打开 csv 文件

visual-studio-2012 - 在解决方案资源管理器中与最新版本进行比较的快捷方式 - Visual Studio 2012

windows-7 - 从 Visual Studio 2012 中删除窗口阴影/发光

c# - 在 devexpress 上的 gridview 内循环

c# - WPF Avalon 向导绑定(bind)问题

c# - 在 C# 中,为什么单个转换可以同时执行拆箱和枚举转换?

linux - Redhat Linux操作系统打补丁悄无声息触发软件包升级?

linux - 删除行后的文件内容== "xxxxxxx"