Windows 10中Windbg Preview位置、VS2019项目重命名及相关问题咨询
WinDbg Preview安装位置、VS2019项目重命名及调试警告的解决方法
我来帮你逐一搞定这几个问题:
一、WinDbg Preview的正确安装路径
你找到的C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\windbg.exe是传统版WinDbg的位置,难怪界面和Preview不一样!WinDbg Preview是通过微软商店发布的,它的默认安装位置比较特殊:
- 64位系统下一般在:
C:\Program Files\WindowsApps\Microsoft.WinDbg_<版本号>_x64__8wekyb3d8bbwe
这里的<版本号>是动态变化的,比如类似1.2306.14001.0这样的字符串,手动找挺麻烦的。更简单的方法是直接从开始菜单搜索「WinDbg Preview」,右键选择「打开文件位置」,就能直接定位到它的启动快捷方式对应的实际路径了。 - 32位系统的话,路径会是
C:\Program Files (x86)\WindowsApps\Microsoft.WinDbg_<版本号>_x86__8wekyb3d8bbwe
二、Visual Studio 2019里正确重命名项目的步骤
直接新建项目复制代码确实容易踩坑,正确的重命名流程应该是这样的:
- 先关闭Visual Studio,去文件资源管理器里把项目文件夹的名字改成你想要的。
- 打开项目文件夹,找到
.sln后缀的解决方案文件,右键用记事本打开,把里面所有旧的项目名称替换成新名称,保存后关掉记事本。 - 找到项目对应的
.vcxproj(C++项目)或者.csproj(C#项目)文件,把这个文件的名字改成新的项目名称。 - 同样用记事本打开这个重命名后的
.vcxproj/.csproj文件,把里面所有涉及旧项目名称的引用(尤其是文件路径相关的)都替换成新名称,保存关闭。 - 重新打开解决方案,在VS的解决方案资源管理器里,右键点击项目名称,选择「重命名」,输入新名称。
- 最后点击菜单「生成」→「清理解决方案」,再重新生成整个项目,确保所有引用都更新到位。
三、解决*** WARNING: Unable to verify checksum for CDAnalysis.exe警告
这个警告一般是因为调试器找不到匹配的符号文件(.pdb)导致的,试试这些解决办法:
- 确保你是在Debug模式下生成的项目,Debug模式默认会生成完整的.pdb符号文件,Release模式可能会优化掉部分符号信息,容易出现这个问题。
- 在VS里右键项目→「属性」→「调试」(C的话是「链接器」→「调试」),确保「生成调试信息」设置为「完整」(C)或者「pdb-only」(C#)。
- 清理旧的生成文件:点击菜单「生成」→「清理解决方案」,然后重新生成项目,避免旧的符号文件干扰。
- 如果是用WinDbg调试的话,按
Ctrl+S打开符号路径设置,添加本地项目生成的.pdb文件所在的路径(通常在项目的Debug/Release文件夹下),这样调试器就能找到匹配的符号了。
内容的提问来源于stack exchange,提问作者Prachi
相关产品推荐
相关产品推荐

