我已经在这个问题上搜索了一下,并且未能提出任何其他问题,所以a)如果这是一个已知的问题,我道歉; b)我认为这证明我必须做一些可怕的错误,是吗? : - )
我的应用程序有一个非常丰富的登录页面,这是新发布后显示的第一页。它具有全景控制,大背景图像(但远小于2000x2000限制)以及重复和正在进行的动画。在将我的工具更新为1月刷新之前,此页面运行相对顺利。在模拟器中更新并运行应用程序后,此页面的背景为白色(尽管模拟器处于“黑暗”主题),性能非常差(无论是在刷全景图方面还是在我的经常性动画)。当我在我的设备上运行相同的项目时,一切都很顺利(很明显,我的设备的操作系统不在更新的图像上)。
显然,我必须做一些严重错误的事情,值得这样的灾难,但我不确定它可能是什么。我已经尝试在我正在使用它的地方禁用位图缓存,删除我正在使用的第三方工具,例如Peter Torr的令人敬畏的倾斜效果和他的内存使用计数器,以及其他几种冰雹玛丽风格的移动,以及问题依然存在我还查看了提供的资源并更改了日志,看看是否有相关内容发生了变化,但我没有看到任何内容。我将尝试稍后提供示例代码,如果它对任何可能的救星有任何用处,但该应用程序相当复杂,在代码行和文件大小方面都很大,所以它可能是有点棘手。我只是觉得我会把它扔到那里看看是否有人会碰巧看到它并想出一个明显的解决方案。
非常感谢您的时间和帮助。
P.S。:我cross-posted这个问题在官方WP7开发论坛上。对不起,如果这违反规则 - 我不是常规的SP海报,你可以说。如果这是一个问题,请告诉我,我可以删除其他帖子。
答案 0 :(得分:1)
我最终能够通过使用更新的工具创建一个全新的项目并将我的代码,资产和相关的项目设置复制到其中来解决这个问题。该应用程序现在在模拟器上运行完美(或者,至少,它中的缺陷是我的缺陷,而不是模拟器: - ))。
我相信我最初是在早期版本的SDK上创建项目的,所以也许我有一些无效或不正确的项目设置。如果我过了一会儿,我会比较项目文件,看看我是否可以找出解释差异的设置或差异。
感谢所有看过的人(以及Matt,他甚至回应:-))。如果我有更多可能有帮助的信息,我会报告回来。
更新:更新可能遇到此问题的任何人 - 我上面的解决方案是误报。创建一个新的解决方案并复制内容确实有效,但只有在您保存并关闭新解决方案之前。重新打开后,问题再次出现。 GRRRR。如果我想出其他的话,我会回复。