vs2019 c++附加到另一台远程计算机的进程进行调试,附加成功后无法打断点:当前不会命中断点,还没为该文档加载任何符号信息
这个问题可能由多个原因引起,这里列出几个可能的解决方案:
确保你正在调试的代码在你远程计算机上已经编译过了。如果你试图在还未编译的代码上设置断点,那么VS会无法识别这些断点。
确保你的远程计算机上的Visual Studio版本和你在本地计算机上使用的版本相同。如果你正在使用的版本不同,那么可能会遇到一些兼容性问题。
确保你的远程计算机上的代码和你在本地计算机上的代码是同步的。如果你在远程计算机上修改了代码,那么需要将这些更改同步到你的本地计算机上。
确保你的远程计算机已经开启了调试模式。你需要在你的远程计算机上启动Visual Studio,然后打开你的项目,并在项目属性中将调试信息设置为“全程序数据库(/Zi)”。
确保你的本地计算机有足够的权限来访问远程计算机。如果你没有足够的权限,那么你可能无法附加到远程进程,或者无法在远程进程上设置断点。
确保你的断点设置正确。你应该在代码的左侧点击,这样才能设置断点。如果你在代码的右侧点击,那么VS会认为你想要查看该行代码,而不是设置断点。
【相关推荐】