首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何重置Visual Studio以便在调试时再次搜索DLL的源文件?

在Visual Studio中重置以便在调试时再次搜索DLL的源文件,可以按照以下步骤进行操作:

  1. 首先,确保你已经安装了Visual Studio并打开了你的项目。
  2. 在Visual Studio的菜单栏中,选择“工具”(Tools)选项,然后选择“选项”(Options)。
  3. 在弹出的选项窗口中,展开“调试”(Debugging)选项,并选择“符号”(Symbols)子选项。
  4. 在“符号文件”(Symbol Files)部分,点击“新建文件夹”(New Folder)按钮,选择一个文件夹用于存放符号文件。
  5. 点击“浏览”(Browse)按钮,选择你的项目文件夹中的“bin”文件夹,然后点击“确定”(OK)按钮。
  6. 在“符号文件”(Symbol Files)部分,点击“新建文件夹”(New Folder)按钮,选择一个文件夹用于存放源文件。
  7. 点击“浏览”(Browse)按钮,选择你的项目文件夹中的“src”文件夹,然后点击“确定”(OK)按钮。
  8. 确保“搜索本地源文件”(Search local source files)选项被选中。
  9. 点击“确定”(OK)按钮,保存设置并关闭选项窗口。

现在,当你在调试过程中遇到缺少DLL源文件的情况时,Visual Studio将会自动搜索之前设置的文件夹,并尝试加载源文件以供调试使用。

请注意,以上步骤是基于Visual Studio的默认设置进行操作的,如果你的项目结构有所不同或者你的DLL文件存放在其他位置,你需要相应地调整设置中的文件夹路径。此外,如果你的DLL文件是通过NuGet包管理器引入的,你可能需要手动下载并设置对应的符号文件和源文件。

对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,所以无法给出相关链接。但你可以在腾讯云官方网站上查找相关产品和文档,以获取更多关于云计算领域的信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

c语言pdb文件,VISUAL c+中的pdb文件及其作用「建议收藏」

当以 /ZI 或 /Zi(用于 C/C++)生成时,将创建一个 PDB 文件。 在 Visual C++ 中,/Fd 选项用于命名由编译器创建的 PDB 文件。...当使用向导在 Visual Studio 中创建项目时,/Fd 选项被设置为创建一个名为 project.PDB 的 PDB。...因此,即使每个源文件都包含公共头文件(如 ),这些头文件中的 typedef 也只存储一次,而不是在每个 OBJ 文件中都存在。...链接器还在其创建的 .exe 或 .dll 文件中嵌入 .pdb 文件的路径。 Visual Studio 调试器使用 EXE 或 DLL 文件中的 PDB 路径查找 project.PDB 文件。...如果调试器在该位置无法找到 PDB 文件或者如果路径无效(例如,如果项目被移动到了另一台计算机上),调试器将搜索包含 EXE 的路径,即在“选项”对话框(“调试”文件夹,“符号”节点)中指定的符号路径。

1.3K40

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

NET Core应用程序... 5 练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码... 12 任务1:从VS code启动调试器... 13 任务2:附加到进程...本实验将介绍如何开发.NET Core跨平台应用程序,以及如何在 Linux、OS X 和 Windows 上的 Visual Studio Code (code.visualstudio.com) 中编写代码...这意味着,当你学会如何使用工具,你可以从任何支持的平台上以同样的方式使用它。...练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码 上面的练习我们已经看到项目下有个.vscode 文件夹。...tasks.json 用于dotnet 构建任务的配置数据,当你按下F5 启动调试时VS Code 可以生成项目 { // See https://go.microsoft.com/fwlink/?

3.4K90
  • C4996 “scanf“ 问题——初学者使用VS的拦路虎

    下面让我来教大家如何跨过这道坎: 某度 C4996 搜索关键词 ---- ♥️正文 让我们直接先进入 使用报错的场景  微软为了提高编程时的 “安全性”(scanf 有缺陷)以及增加用户对自己产品的依赖性...,因为我们 重新创建源文件后需要再次重新添加这段屏蔽代码,非常麻烦,有没有一劳永逸的方法呢?...----  1.搜索文件夹  通过 Visual Studio 的图标,找到它​​​​的安装路径,找不到也没关系,我们可以通过在桌面图标上单击鼠标右键 -> 选择打开文件位置 -> 进入Visual...Studio 所在的文件夹中 -> 搜索 *newc -> 等待结果出来。...,每次都会给我们加上代码,以便我们能愉快的使用 scanf 至于这段代码什么时候失效: 重装编译器时,此时目标文件内容会重置 升级 Visual Studio 时,有可能VS在升级后会将目标文件覆盖

    51630

    总结一些我在开发WPF时常用的工具

    此功能使开发者能够通过运行应用程序的数据上下文、身份验证状态和其他在设计时难以模拟的实际复杂性,以增量方式构建和测试XAML代码。 ?...Blend是专门针对XAML程序的设计软件,经典版的Blend是独立软件,代码编辑和调试功能比Visual Studio差很远,现在它则是成为了Visual Studio的另一个模式,名字也变成Blend...安装Visual Studio时默认不会安装Blend for Visual Studio,需要选中它的CheckBox: ?...下面是一张正在被Visual Studio调试的正在Spying Visual Studio 的Snoop的截图(套娃使我快乐): ? 5....ResXManager ResXManager是用于管理resx资源文件的Visual Studio扩展,它提供了在Visual Studio中统一管理所有资源文件的用户界面。

    3.3K30

    弃用VS转向VS Code

    由于Visual Studio安装即用,门槛低,便于调试,且最开始入门一直使用VS,所以在windows平台一直使用Visual Studio进行开发,但是Visual Studio的体积过于庞大,而且...如此,在windows平台既可以使用MinGW,也可以使用Visual Studio的编译器和调试器,本文将分别讲解这两种配置方式。...配置VS VS Code使用VS的编译器和调试器时存在一个前提——VS正确安装。由于VS Code限制仅当从VS开发人员命令提示符处运行 VS Code 时,cl.exe生成和调试才可用。...进行调试。 在运行和调试界面支持不同调试的切换,但是仅在下次启动调试时生效,不支持在调试过程中切换调试器。...总结 本文主要介绍了VSCode在Windows平台下的C/C++环境搭建,包括单文件、多文件和多文件夹项目,以及如何配置task.json和launch.json文件,以实现C/C++的运行和调试。

    47910

    编译并体验 .NET MAUI 官方示例代码

    ,旧版 VS 不知道如何调试这种项目) 安装 .NET 6 Preview 4(MAUI 示例项目要求的最低 .NET 版本) 安装 maui-check,检查并修复所有环境问题(包含各类 SDK、模拟器等...安装 Visual Studio 2019 16.11 Preview 1 或更高版本 如果你电脑上已经安装过预览版的 Visual Studio,那么直接去开始菜单搜索并打开 Visual Studio...到最后,当你再次运行 maui-check 时,它会兴奋地告诉你:“Congratulations, everything looks great!”这意味着,MAUI 所需的环境已全部搭建完成。...如果 maui-check 时出现 Android 模拟器无法创建的错误(就像下图这样),可尝试在 Visual Studio 里手工创建一个 Android 模拟器。...并且,调试启动时,应该选 Local Machine。

    53930

    在.net项目中生成的pdb(程序数据文件)是什么文件?

    调试器如何加载PDB ? Visual Studio调试器假设PDB文件位于与DLL或EXE相同的文件夹下。...Visual Studio中不同的Build设置。 Visual Studio有3种不同的Build选项,可以控制调试符号的生成: none:PDB文件将不会生成。...pdbonly:调试符号只能在PDB文件中,而不是二进制文件中。 Full:与PDB二进制中的符号一起也包含一些调试符号。 Full是Visual Studio中设置的默认选项。...当我们想知道调用的外部方法是什么时,它当然是有帮助的,这样它就可以使用反射器或调试拆解来分析,而在我们的应用程序中,由于外部代码而导致某些行为更改的任何特定问题。 ?...与符号服务器一样,也有称为源服务器的东西,用于检索用于构建任何特定应用程序的源文件的确切版本。在构建时,二进制文件可以被索引,并且该信息存储在PDB文件中,它帮助源服务器找到确切的源文件。

    2.4K30

    -#2 创建一个空的VS Package

    Package的文件 在我们的项目中,最重要的文件是一个资源文件和两个cs文件,如下: 文件名 描述 EmptyPackagePackage.cs 该文件定义了可以被Visual Studio加载的...中(managed package),而不是定义在卫星程序集里(statelite.dll) DefaultRegistryRoot VS提供了一个简单的方法去开发和调试Visual Studio组件:...当我们在调试模式下运行我们的VS组件时,我们的组件实际上会运行在Visual Studio实验室下(Microsoft Visual Studio 2008 Experimental hive)。...实验室模式下的VS和我们平时的开发环境应用了不同的设置。(译者注:有两种方式启动Visual Studio实验室,1、在开发package的VS IDE点击调试/开始执行或Ctrl+F5。...hive) 当我们在VS中执行“开始调试”时(译者注:应该是利用VS进行编译时),VS会执行regpkg.exe命令,并且为该命令指定参数,以便注册我们的package到VS实验室环境中。

    1.1K10

    fatal error解决方法_游戏fatal error

    opencv_world400d.dll,无法继续执行代码 ---- 开发环境:Visual Studio 2017 opencv-4.0.0-vc14_vc15 首先区别几个选项: (1)***d.lib...和***.lib区别: Release版本选择(通过在x64旁边的下拉栏中可以选择调试的版本)opencv_world400.lib Debug版本选择opencv_world400d.lib (2)vc14...和vc15区别: VC14构建需要安装Visual Studio 2015 x86或x64的Visual C ++ Redistributable VC15构建需要安装Visual Studio 2017...问题2、调试opencv程序时总是提示: E1696 无法打开源文件OpenCV\ opencv.hpp E1696 无法打开源文件OpenCV\highgui.hpp E1696 无法打开源文件OpenCV...C:\Windows\System32中 注意:64位系统用户需要注意,32位的DLL文件放在【C:\Windows\SysWOW64】,64位的DLL文件放在“【C:\Windows\System32

    1.5K30

    vs2015编写c#项目下各文件解析 vs项目结构解析vs项目结构解析

    因为我使用的是VS2015,就以这个为例来进行一些说明: 首先要做的是更改你的操作系统,把隐藏的文件、文件夹显示出来,以完整的显示VS在生成一个项目时的完整文件、文件夹结构。...*.suo: (solution user options) 解决方案用户选项记录所有将与解决方案建立关联的选项, 以便在每次打开时,它都包含您所做的自定义设置。...下次打开解决方案时,Visual Studio会重建它。...Form1.resx: (窗体资源文件)你在设计窗体时所嵌入的资源, 用来存放你的窗体资源的,比如你自定义了你的窗体的图标,这个图标就会出现在Form.resx里面。....vshost.exe文件: 宿主进程文件(VS host process),是Visual Studio 2005中的一项功能,主要是为了提高调试性能。 release时最好删除。

    3K52

    QMake study(part 3)

    [come from web] qmake的概念 QMAKESPEC环境变量 举例来说,如果你在Windows下使用Microsoft Visual Studio,然后你需要把QMAKESPEC环境变量设置为...lib - 建立一个库的makefile。 vcapp - 建立一个应用程序的Visual Studio项目文件。 vclib - 建立一个库的Visual Studio项目文件。...当使用这个模板时,下面这些qmake系统变量是被承认的。你应该在你的.pro文件中使用它们来为你的应用程序指定特定信息。 HEADERS - 应用程序中的所有头文件的列表。...VPATH - 寻找补充文件的搜索路径。 DEF_FILE - 只有Windows需要:应用程序所要连接的.def文件。 RC_FILE - 只有Windows需要:应用程序的资源文件。...例如,如果你的应用程序使用Qt库,并且你想把它连编为一个可调试的多线程的应用程序,你的项目文件应该会有下面这行:    CONFIG += qt thread debug 注意,你必须使用“+=”,不要使用

    65440

    编程技巧 --- VS远程调试

    引言 最近在做的项目上做了一些性能优化的工作,用到了 Visual Studio 远程调试,所以本篇文章整理一下远程调试技巧。 「首先,了解一下 Visual Studio远程调试是什么?」...设置远程调试器[1],这是最重要的一环,远程调试器是跟随 Visula Studio 安装时一同安装的,若要远程调试的计算机安装了 Visula Studio, 可以直接找到他启动,若要远程的调试的计算机是纯净环境...将生成的生成Debug文件夹,拷贝或发布到需要远程的计算机或服务器上 设置远程调试器 上面说了,设置远程调试器,是最重要的一环,远程调试器是跟随 Visula Studio 安装时一同安装的,若要远程调试的计算机安装了...Visual Studio 的附加进程功能允许开发人员将调试器附加到运行中的外部进程,以便在不中断程序执行的情况下对其进行调试。...在调试时,Visual Studio 调试器使用 .pdb 文件来确定两项关键信息: 要在 Visual Studio IDE 中显示的源文件名和行号。 在应用中停止的断点位置。

    16010

    EVC34项目升级到Visual Studio项目的一些建议

    其实,按照微软官方的说法,EVC 4已经不能开发Windows Mobile 6.0以上的应用程序了,取而代之的是使用Visual Studio 2005/2008。...自己的电脑上已经安装了Visual Studio 2008,所以就用这个工具来升级项目吧。下面就记录一下我升级的过程,其中碰到的问题,以及解决的方法,希望能够给后来人留下点信息,少走点弯路。 1....使用Visual Studio 2008自动升级项目     点击EVC项目中的.vcp文件,Visual Studio 2008就会弹出对话框,然后进行升级,如下图所示: ? ?    ...后来在msdn英文论坛上找到了一些蛛丝马迹,还是在项目的资源文件上出了问题,默认情况下,Embedded Visual C++ 4.0 版会将 MFC Pocket PC 应用程序的对话框样式设置为 DS_MODALFRAME...另外,MSDN文档和前辈的一些文章给了我很好的参考,在此给出链接,希望对大家有用。 1. eMbedded Visual C++ 到 Visual Studio 2005 升级向导 2.

    1.1K100

    PDB文件详解

    PDB文件中记录了源文件路径的相关信息,所以在载入PDB文件的时候,就可以将相关调试信息与源码对应。这样可以可视化的实时查看调试时的函数调用、变量值等相关信息。模块当中记录的PDB文件是绝对路径。...同样PDB文件中记录的源文件路径也是绝对路径,所以PDB文件只要在当前电脑上载入,调试进入相应模块时,都能够匹配到记录的源文件,然后可视化地查看相应信息。...微软的很多库默认是不提供PDB文件的,但是近来微软逐渐开放了一些库的PDB文件。 VS搜索PDB文件的路径顺序 MSDN中详细的讲述: 1....The Visual Studio debugger uses the path to the PDB in the EXE or DLL file to find the project.PDB file...然后调试进入dll模块时,右键在Call Stack对应的Module上选择查看Symbol Load Information.

    2.1K10

    Fedora Linux安装Visual Studio Code的4种方法汇总

    Visual Studio Code对于开发人员来说并不新鲜,但是,我们中的许多人可能不知道如何在 Fedora 40/39/38/36 或此 Linux 的任何其他版本上安装 Vs Code,因此我们创建了本教程来帮助他们...此外,这种方法还确保用户可以直接通过系统的DNF包管理器获得该软件的最新更新。1、打开 Fedora 命令终端要添加 VS code 的官方存储库以便在 Fedora 上安装,我们需要访问命令终端。...4、使用软件应用程序安装 Vs code当这个开源 Microsoft IDE 出现时,单击它以打开更多选项,然后单击“Install”按钮以在 Fedora Linux 上获取 Visual Studio...启动IDE无论使用哪种方式在 Fedora 上获取 Visual Studio 代码,要运行它,只需单击“Activities Indicator”按钮,然后搜索“ VS Code ”,当出现其图标时单击即可运行它...code对于 Flatpak 用户:sudo flatpak update com.visualstudio.code对于 GUI Gnome 软件:GUI 软件商店用户只需打开它并再次搜索“Visual

    1.3K10

    推荐近乎免费的调试神器——OzCode

    22 01:47 当一只断点打在 Visual Studio 的代码编辑器中,程序命中断点的那一刻,调试才刚刚开始……这个时候忙碌的手在键盘和鼠标之间来回跳跃,试图抓住每一次单步执行带来的状态改变...OzCode 有这些非常吸引我的地方: 当程序进入断点的时候,OzCode 会用红黄绿三色指示程序即将进入的分支 OzCode 会在每一个局部变量上方标注它现在的值(不过这一功能 Visual Studio...15.5 开始也提供了) 调试 UI 对象时,常常的属性列表在 OzCode 的帮助之下可以快速搜索 长长的 linq 语句可以利用 OzCode 看到集合中的每一项对结果的影响(通过滚轮查看) ?...▲ 搜索属性(图片来源于官网) 官网下载的时候会看到提示——一个月免费试用。但事实上,每次 Visual Studio 更新,OzCode 都会重置试用天数。...▲ 每次更新 Visual Studio 之后,OzCode 都会重置 本文会经常更新,请阅读原文: https://walterlv.com/post/using-ozcode-to-improve-debug.html

    1.3K10

    Visual Studio+JavaScript 的前后端调试方法你真的会了么?

    如果单纯调试前端的 CSS 或者 JavaScript 的情况下,就不需要进行 visual studio 的调试了,具体方法稍后介绍。...5)本地 IIS 的基本配置完成以后,调试 MVC 的业务代码的时候,就需要启动 Visual Studio 的调试。...5)回到 visual studio 中,再次对应于“目标 IP:端口号”,回车,注意:这里不选择查找,查找的时候查不到对应的机器。 ?...其他调试方法 上述的这三种 visual studio 的调试方法是 web 程序员常用的三种调试方法。当然 visual studio 还有很多其他的调试方法,针对于不同语言,不同环境。...本地 Redis 的基本环境配置好以后,我们来看看,如何去使用引用的其他来源的封装代码。 搜索 dll,查看源码 ?

    1.7K20
    领券