在我的SL4 LOB应用程序中,我可能碰到F5 1000x或更多,没有任何问题。突然间,在应用的启动事件发生之前,现在触及F5可能需要长达90秒的时间。在Silverlight中启动调试会话需要很长时间
我试过清除IE浏览器缓存,没有帮助。
我创建了一个新的导航应用程序,没有任何代码,打F5,马上启动,太棒了。然后我开始从我的SL4 LOB应用程序添加相同的程序集引用到新创建的导航应用程序。添加每个参考后,我会打F5,以确保应用程序能够立即启动;到现在为止还挺好。
唉,我终于来到System.Windows.Controls.Data.Toolkit.dll,导致与我原来的SL4 LOB应用程序相同的行为。我从导航应用中删除了引用,并且它会再次立即启动。它只有33kb,所以我不能说我的符号缓存存在问题。
有没有人看过这种奇怪的行为?任何见解将不胜感激。