相关疑难解决方法(0)

"断点目前不会被击中.没有为此文档加载符号." - .pdb从错误的地方加载?

我有着名的"断点不会被击中.没有为此文档加载任何符号." - 问题并受到此主题的启发:

我启动了调试器,打开Debug - > Window - > Modules,右键单击程序集 - > Symbol Load Information.它指向一个奇怪的地方:

C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files {myProjectFolder}\8df46672\bbaeb99e\assembly\dl3\c29c5e19\aa46dcf7_10dccc01 {myProject} .pdb:符号已加载.

当我删除时,它暂时解决了我的问题{myProjectFolder}.但它仍指向此.pdb文件(VS在删除后重新创建临时文件夹).我想它应该指向bin目录中的.pdb,就像在其他程序集中一样.我该如何解决这个问题?或者这是正常的行为?

对于任何tipps来说......

编辑:它是一个ASP.NET - Project(.NET 4.0),MVC 3.到目前为止还没有包含COM库.我现在再次删除了上面提到的目录,并再次以"断点当前不会......"结束.如果我打开模块窗口,符号状态显示所有程序集的"跳过加载符号."除外App_global.asax.exot9a5x.dll.

编辑2:网站配置为在本地IIS 7上运行.如果我更改为Visual Studio开发服务器,调试工作正常.似乎与IIS有关?

asp.net debugging breakpoints visual-studio-2010

15
推荐指数
3
解决办法
5万
查看次数

VS2010单元测试"待定"且测试无法完成

我正在使用VS2010(使用Windows 7).

每次我尝试运行单元测试时,它都会保持"待定"状态,并且测试无法完成.

我试着遵循这个msdn说明.

我尝试调试测试方法(测试视图/调试选择),设置断点,但VS2010指示:断点当前不会被命中...我正在调试配置.

有什么建议?

unit-testing visual-studio-2010

11
推荐指数
1
解决办法
7747
查看次数

断点当前不会被击中.没有加载任何符号

我正在努力解决VS 2012中的breakPoint问题超过几个小时.我来自日食背景,我从未听说过这样的问题.

问题:

断点当前不会被击中.没有为此文档加载任何符号.

我把破发点,click的行动Jquery.

在此输入图像描述

我发现使用IE脚本调试的问题.,加载的文件是旧文件.,即我已经修改了很多,但我可以看到在IE中加载的那个没有变化.如何修复bug

我试过的:

我知道这个问题是重复的,但作为VS和C#新手,我无法理解旧的答案.例如,在这个答案中,他告诉选择Debug - > Windows - > Modules.但我在VS 2012中没有Windows下的模块.即使我读过,我也无法理解这个解释.

此外,我很新的任期AssembliesPDB.虽然,我说他找到了PDB文件.但是如何打开.pdb文件?

需要: 任何人都可以用更简单的术语向我解释相同的答案(有更多解释).

javascript breakpoints visual-studio-2012

11
推荐指数
5
解决办法
3万
查看次数

在Visual Studio 2015中调试本机Android库时,断点不起作用

在Visual Studio 2015的全新安装中,我创建了一个Android应用程序和Android本机库.通过DllImport指令在应用程序代码中引用本机库中的函数.

当我为主应用程序选择"Xamarin调试器"并开始调试时,我能够在C#代码中停止断点,但调试器不会进入本机函数调用.

当我选择"Microsoft调试器"断点时根本不起作用.在调试会话期间,所有断点都标记为已禁用,当我指向它们时,会出现以下消息:

The breakpoint will not currently be hit. Module containing this breakpoint has not yet loaded.

在VS2015中调试原生Android库需要做什么?

c# debugging android shared-libraries visual-studio-2015

11
推荐指数
1
解决办法
3911
查看次数

"断点当前不会被命中" - 我无法添加.pdb文件

我在Visual Studio 2013(Visual C++)中有一个项目的解决方案.

但是当我在debug模式中构建它时,然后debug模式运行它我得到:

断点当前不会被击中.没有为此文档加载任何符号.

我试图以类似的方式修复它,人们建议使用Visual C#Fixing"断点当前不会被命中.此文档没有加载任何符号."

不幸的是,这些都没有奏效:

  • 清理和重建解决方案(也包括手动删除的临时文件),
  • solution -> Properties -> Startup Project -> startup projects -> Start action,
  • Debug/General settings- >取消选中Just My Code,
  • 退出VC++,重新加载,重新启动PC.

然后我尝试用和选择.pdb文件(之后clear, rebuild).在文件夹中,并在文件夹中.我选择了它并收到错误消息:Debug -> Windows -> ModulesRMB -> Load symbolsv120.pdb/Solution/Debug.exe/Bin

在此文件夹中找不到匹配的符号文件.

我还可以做些什么?哪些解决方案/项目选项可能会影响调试?我构建了一个x86 .exe包含我的一些.lib文件的项目(但调试甚至不起作用main.cpp).


其他信息(一些用户在评论中要求):

我看到下面Debug -> Windows -> Modules有这样的条目 …

c++ debugging visual-studio-2012 visual-studio-2013

10
推荐指数
1
解决办法
2万
查看次数

无法调试Visual Studio插件

问题说明了一切.我正在尝试编写一个Visual Studio插件(2012),实验实例总是在没有运行插件的情况下启动.主实例中没有命中断点,实验实例也没有加载插件.

我应该指出:它曾经一次或两次工作,然后我删除了项目,因为我认为这是一个错误的项目,但最终用相同的名称重新创建它.

没有任何摆弄"允许插件加载"重置实验实例手动清理注册表修复问题.我也试过寻找我的addin dll,但它不在列表中.我完全没有想法和可能的搜索条件.有什么建议?

add-in visual-studio-addins visual-studio visual-studio-2012

9
推荐指数
1
解决办法
2765
查看次数

在Visual Studio远程调试中没有遇到断点

请不要将其标记为重复.. bcoz我已经看到所有的解决方案,但没有什么是适用于我的情况..

我有两台机器devMachineserverMachine

devMachine我正在使用Visual Studio开发应用程序,现在我有一个简单的控制台应用程序 ..我需要的是我需要在serverMachine中运行此控制台应用程序并通过远程调试devMachine进行调试.

正如Microsoft文档中所述,我在serverMachine中安装了远程调试工具,并将身份验证模式设置为本机(无身份验证), 并在serverMachine中运行控制台应用程序.

现在,我已将远程进程附加到devMachine的Visual Studio中.一切正常

但唯一的问题是断点不会在Visual Studio

注意:我在serverMachine中放置了所需的.pdb文件,并在devMachine的Visual Studio中设置了.pdb文件路径(工具 - >选项 - >调试 - >符号).

在此输入图像描述

任何人都可以帮我解决这个问题吗?

c# debugging remote-debugging visual-studio-2010 visual-studio

8
推荐指数
1
解决办法
1万
查看次数

VS 2013断点目前不会被击中.没有为此文档加载任何符号

VS2013,Windows 8.1,Windows Phone 8 c#app断点不起作用,我得到的断点当前不会被击中.没有为此文档加载符号错误我需要做什么?

图片

c# breakpoints visual-studio-2013

7
推荐指数
2
解决办法
2万
查看次数

断点当前不会被击中.Unity中没有为此文档加载任何符号

我正在尝试使用VS2017在Unity中调试协程.

当我将VS连接到Unity并在IEnumerator方法中设置断点时,我收到错误"断点不会被击中"

在此输入图像描述

这里将深入讨论: 如何解决"断点当前不会被命中.此文档没有加载符号".警告?

然而,这些答案都不适合我.

你知道如何在VS2017中的IEnumerator中设置断点吗?

c# debugging breakpoints coroutine unity-game-engine

7
推荐指数
1
解决办法
3618
查看次数

Visual Studio 2010 - 调试/构建问题

我正在使用Visual Studio Professional 2010和Team Foundation Server Express(测试版).我的VS Project(C#.Net/WPF)已从VS 2008(没有TFS)迁移到VS 2010(使用TFS).

每当我对我的代码应用更改并尝试调试我的应用程序时,我会收到类似This breakpoint will not be hit.(在德语中Der Haltepunkt wird momentan nicht erreicht. Der Quellcode weist Unterschiede zur Originalversion auf.)的消息,并且使用旧的可执行版本(具有上一次成功构建的版本)启动项目.没有错误发生,代码没问题,但也没有应用更改.

当我手动清理并重建我的项目时,一切都运行得很好 - 但是必须解决这个问题吗?


编辑:我刚刚在我的VS解决方案中添加了一个新项目,并在TFS服务器上进行了检查.使用这个新项目不会出现问题.即使我添加了上面提到的项目中使用的相同依赖项,新项目的调试和构建也能正常工作,而不会出现上述错误.

也许这些信息可以帮助您找到解决方案.

build-process visual-studio-2010 visual-studio-debugging tfs2012

6
推荐指数
1
解决办法
3291
查看次数