该断点目前不会在2015年的Vs上出现

时间:2017-09-27 09:33:04

标签: visual-studio wcf

Vs 2015 WCF 项目中,当我为调试添加断点时,我收到了以下消息:

the breakpoint will not currently be hit no symbols have been loaded for this document.

我做googleing,其他任何答案都没有为我工作! 例如:Right click the Solution in solution explorer, click "clean solution", this deletes all the compiled and temporary files associated with a solution.

this以及this

任何建议?

谢谢

4 个答案:

答案 0 :(得分:0)

如果您的解决方案与其他解决方案共享项目也已打开,则关闭其他解决方案。然后清理解决方案并重新启动Visual Studio。然后重建(而不是构建,虽然它被清理)。

希望这能解决问题。

答案 1 :(得分:0)

我终于得到了我的问题。我犯了一个大错。我决定写一下,我的问题在哪里,因为它可能对其他开发人员有帮助。 我刚刚安装了Windows,之后安装了VS 2015.因为我没有安装IIS,使用的是IIS Express。这是我的问题。为了解决这个问题,我安装了IIS,然后在我的项目的属性 Web 部分以及服务器部分,我选择了Local IIS,然后创建virtual directory。现在我的问题消失了。

答案 2 :(得分:0)

右键单击项目,然后单击属性。 在“构建”下,“活动配置”应设置为“调试”。

使用F5或“播放”按钮运行代码时。 确保在“播放”按钮旁边的下拉菜单中选择了“调试”,而不是“发布”。

答案 3 :(得分:0)

我使自己陷入愚蠢的境地。 我记得设置了这个,这是个坏主意... 在“附加到进程”对话框中,将“附加到:”设置为旧的“托管”设置3.5、3.0、2.0。 当我应该一直使用Managed(4.6、4.5、4.0)时。我实际上使用的是4.7,但这对我有用。 确保匹配您的目标框架!