C# 在C中调试外部库#
在Java中,当我在Eclipse中设置一个库时,我可以将它指向一个源目录(假设我有一个),当我调试时,我实际上可以进入库源代码 我有时觉得这很有帮助C# 在C中调试外部库#,c#,visual-studio,debugging,C#,Visual Studio,Debugging,在Java中,当我在Eclipse中设置一个库时,我可以将它指向一个源目录(假设我有一个),当我调试时,我实际上可以进入库源代码 我有时觉得这很有帮助 在Visual Studio for C#中有没有一种方法可以做到这一点?禁用仅我的代码 要仅启用或禁用我的代码,请选择“调试”菜单上的“选项和设置”。在“调试/常规”节点中,选择或清除“仅启用我的代码” 来源:在VS环境中,通常需要pdb文件来启用调试。如果您有权访问pdb文件,则可以指向它们。请参阅这篇关于如何在Visual Studio调试
在Visual Studio for C#中有没有一种方法可以做到这一点?禁用
仅我的代码
要仅启用或禁用我的代码,请选择“调试”菜单上的“选项和设置”。在“调试/常规”节点中,选择或清除“仅启用我的代码”
来源:在VS环境中,通常需要pdb文件来启用调试。如果您有权访问pdb文件,则可以指向它们。请参阅这篇关于如何在Visual Studio调试器中指定符号(.pdb)和源文件的文章。我认为它无法找到图书馆的来源。我正在使用的特定库是通过nuget安装的MongoDb C#驱动程序。它不会为您进行反编译-您可以随时下载源代码并自行构建。唉,我不想让它为我进行反编译。这就是为什么我将它与Eclipse特性进行比较,因为我希望熟悉这两种工具集的人能够回答这个问题。我真正想做的就是下载源代码,并将库引用指向该源代码,这样当我尝试单步执行函数时,它将单步执行库函数的源代码。