在Visual Studio 2012中没有使用断点进行XAML绑定调试(RTM,在Windows 8 RTM上)?

时间:2012-08-22 07:00:45

标签: wpf xaml microsoft-metro silverlight-5.0 visual-studio-2012

将Silverlight 5解决方案升级到Visual Studio 2012(RTM),然后更新到Windows 8(RTM)后,我注意到当您在XAML中设置断点时,您将在调试模式下获得以下工具提示:

断点当前不会被点击。找不到符号:System.Xml.Xsl.Runtime.XmlQueryRuntime.OnCurrentNodeChanged2。

然后我尝试在Windows应用商店应用测试项目的XAML中设置断点,然后尝试在WPF应用程序中设置断点,但我得到了完全相同的工具提示。

我尝试修复Visual Studio 2012,但这并未改变任何内容。

在Visual Studio 2010中,此类断点运行正常。

有人遇到同样的问题吗?关于如何解决这个问题的任何想法?

3 个答案:

答案 0 :(得分:2)

尝试从MS启用符号下载和来源。如此处所示 http://msdn.microsoft.com/en-us/library/cc667410.aspx

答案 1 :(得分:1)

我的解决方案是使用源代码编辑器打开xaml页面。

右键单击xaml页面 - >打开方式...->源代码(文本)编辑器

答案 2 :(得分:0)

选择你应用程序project.web的silverlight伴侣项目,右键单击na转到属性,选择“WEB”选项卡然后在“Debuger”底部激活Silverlight复选框。