cost 325 ms
如何找到已加载符号的 pdb 或 dll 位置? - How to find the pdb or dll location for symbols you have already loaded?

如果我在 Visual Studio 中调试某些东西,并且我正在查看调用堆栈,而堆栈中的某些代码是外部代码,我单击以加载该代码的符号,然后加载符号,我现在可以浏览源代码...在我的文件系统中,这些符号是从哪里加载的 pdb? 无论这些符号是从哪个符号服务器加载的,据我所知,我的文件系统上的某处必须 ...

无法调试 Systems.Windows.Forms.Control(未找到 PDB 文件) - Cannot debug Systems.Windows.Forms.Control (PDB file not found)

我尝试调试一个问题,其中 Panel 的 Size 属性被未知来源覆盖。 我在项目中没有找到任何直接访问此属性的自写代码,因此必须有一些底层代码,即调用并更改它。 为了找出覆盖的来源,我尝试在System.Windows.Forms.Control.cs: Control class的Size p ...

调试 .net 核心 3.1 库代码 发布于 github 私有 nuget 库被破坏? - Debugging .net core 3.1 library code published on github private nuget repository is broken?

在过去的几天里,我一直在与调试 nuget 包的问题作斗争,但我仍然无法按照我想要的方式解决。 所有这些都已使用 visual studio 2022 进行测试,并已更新至可用的最新版本。 我们有一个 .NET 3.1 库发布于 github(私有包)。 我们在我们开发的许多 .NET 3.1 W ...

使用 Visual Studio 2022 17.1 在托管库中嵌入 *.pdb 文件 - Embed *.pdb files in managed library with Visual Studio 2022 17.1

Visual Studio 2022 的 17.1 更新最近发布,新增功能之一是: 在构建托管库时,开发人员可以选择将其源文件与构建生成的调试信息(PDB 文件)一起嵌入,甚至将 PDB 文件嵌入程序集本身。 如果引用的程序集具有嵌入式源并且 PDB 可用,我们现在将嵌入式源作为 Go 的一部分进 ...

获取 python 中分子中所有原子的键合邻居信息 - Obtain information about bonded neighbors to all atoms in a molecule in python

我正在 python 中编写一个脚本,我需要从 PDB 文件中获取有关哪些原子以自动化方式相互结合的信息。 例如,如果我们让乙烷获得这样的字典 我一直在搜索像 RDkit 和其他库这样的库,但我一直无法找到解决方案。 任何帮助,将不胜感激。 谢谢! ...

Visual Studio:没有为此项目加载符号 - Visual Studio: No symbols have been loaded for this project

是的,我在这里看到了以前的问题,但没有一个解决方案有效。 在 Visual Studio Community 2019 上,我正在调试一个我已经工作多年的项目。 我有一个公共库项目,我已经建立了,我在多个解决方案上使用 - 一个网络,一个 exe。 在处理 EXE 解决方案时,它是一个 Wind ...

使用 Visual Studio PDB 确定函数的源代码文件名和行 - Determining source code filename and line for function using Visual Studio PDB

我正在尝试使用函数定义的地址和 Visual Studio 为定义函数的模块生成的 pdb 数据库文件,以编程方式确定函数定义的源代码的文件名和行。 例如,我在shared.dll模块中定义了一个函数Lua::asset::get_supported_export_file_extensions ...

Visual Studio:意外的 PDB 错误; RPC (23) - Visual Studio: Unexpected PDB error; RPC (23)

我使用 Visual Studio 2019 16.10.3,我的解决方案包含大约 150 个 C++ 项目。 从工作室的一些更新开始,我经常收到如下编译错误: 或链接错误: 要么 要么 我完全没有线索,是什么引起了这样的错误。 只是重建并不能解决它们,重新启动工作室也没有帮助。 唯 ...

如何将 msvc CL /DEBUG 与 Visual Studio devenv /DebugExe 集成 - How to integrate msvc CL /DEBUG with visual studio devenv /DebugExe

我在命令行上使用 msvc(visual studio cl.exe)来编译我的一个 c++ 项目。 为此,我使用 Visual Studio Community 2019 开发者控制台在 cmd 中,我通过调用以下方法来初始化我的环境: 然后我编译我的代码: 通常,我只需调用即可运行我的 ...

如何使用.pdb 文件调试库? - How can I debug the library using .pdb file?

我一直在寻找**调试 BaseLibrary 等外部项目**的方法。 所以我还没有见过这样的代码结构,也没有研究过。 我想我可以使用 output 中的.pdb 文件来调试这些项目。 这就是项目结构的样子。 我将调试最后一个突出显示的项目。 我已经浏览了这些链接 https://docs.mic ...

如何从日志消息中删除开发者的机器路径? - How to remove developer's machine paths from log messages?

当我发布 ASP.NET MVC Core 3.1 应用程序时,异常日志包含开发者机器的路径。 日志示例: 行号和文件位置有助于确定错误的原因,但路径包含开发人员的名称FLASTNAME ,如果不存在的话我更喜欢。 我的研究让我最接近的是 .pdb 文件( 1 、 2 ),其中一些建议更改构建设置 ...

如果生成单个文件,如何在堆栈跟踪中显示行号 - How to show line numbers in stack trace if single file is produced

ASP.NET 5 MVC应用采用单文件发布方式进行部署: 在这种情况下,堆栈跟踪不包含行号。 如果 [v]生成单个文件复选框未选中,显示行号。 如果发布单个文件,如何启用行号? 我试图在高级构建设置中设置调试信息完全 和如在异常处理中显示行号中所述将项目文件更改为 但如果发布到单个文件,行号仍 ...

TraceView 能够捕获驱动程序安装期间发生的日志,但显示为未知 - TraceView able to capture logs occurring during driver installation, but shown as Unknown

我正在开发一个 UMDF 驱动程序,并且我能够使用它的PDB文件来确认其生命周期内的事件/函数调用。 但是,我也能够在其DriverEntry function 之前捕获事件。 这个事件已经成为我关心的问题,因为我怀疑它们改变了驱动程序初始化的一些值,从而导致了问题。 我想了解更多关于这些事件的信息 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM