无法在 VS 2010 中调试 WPF 应用程序 (xaml.cs)

发布于 2024-12-05 12:21:03 字数 234 浏览 1 评论 0原文

我一直在研究一些 WPF 窗口和用户控件,它们是在 VS 2010 中运行的类库项目的一部分。我在 XAML.cs 文件中设置了一些调试点,并且它们被正确命中。

但是,突然我无法调试 xaml.cs。未在 XAML.cs 上设置的所有其他断点都可以正常命中。

我清理了解决方案,关闭并重新打开它,重新启动机器,但没有成功!

知道如何进一步排除故障吗?

我正在运行 Windows 7 机器。

I have been working on some WPF windows and user controls which are part of the class library project running in VS 2010. I set some debug points in the XAML.cs file and they were hit properly.

However, suddenly I am not able to debug the xaml.cs. All other breakpoints which are not set on the XAML.cs are hit without any problem.

I cleaned the solution, closed and reopened it, rebooted the machine but no success!

Any idea how can i troubleshoot further?

I am running Windows 7 machine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

天涯沦落人 2024-12-12 12:21:03

在你想要调试的地方添加这一行,看看执行是否到了你设置断点的那一行。

System.Diagnostics.Debugger.Break();

编辑

它会在其他断点处停止,但不会在 xaml.cs 文件中设置的断点处停止。

可能是执行没有到达您放置断点的行。

Add this line where you want to debug and see whether the execution comes to the line where you have put the breakpoint.

System.Diagnostics.Debugger.Break();

EDIT

it stops on other breakpoints but not on the ones set in xaml.cs files.

May be the execution not coming to the line where you have put the breakpoint.

初与友歌 2024-12-12 12:21:03

这个问题就解决了。我发现主应用程序 bin 文件夹中的程序集不知何故很旧。当我添加程序集的“项目引用”时,问题就解决了!

This problem is solved. I found that somehow the assembly lying in the bin folder of the main application was old. When I added 'project reference' of the assembly, the problem is solved!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文