我在部署到 Windows Phone 8 设备时遇到问题。当我进行构建和调试时,XAML 似乎没有更新。它似乎更新的唯一方法是当我执行 Rebuild > Debug 或卸载应用程序然后调试时。
这是一个场景:一个页面包含一个带有名为“Button_Click”的单击事件的按钮。我调试并且一切正常。停止调试。现在将事件处理程序的名称更改为 NewButton_Click(是的,在 xaml 和 cs 中)。再次开始调试,单击按钮会出现异常,因为没有事件处理程序名称“Button_Click”
XAML 更改未检测到/推送到设备,只有 Csharp 更改。
如果您进行重建然后调试,它将按预期工作。每次我需要部署时都进行重建是一个 PITA,因为我丢失了任何独立的存储。
有人可以澄清这里发生了什么吗?
注意:这发生在 Windows 8 上的 Visual Studio 2012 Update 3 中的 Windows Phone 7.x 应用程序中。