当我启动我们相当大的Silverlight应用程序时,需要很长时间才能启动。这是因为每次我启动它都会再次编译所有内容。
即使只编译了所有内容,也会这样做。
该项目也正在使用RIA服务,我意识到这有助于此。
有没有办法让创业更快?
答案 0 :(得分:2)
如果没有任何改变,那么我经常使用“附加到进程”挂钩到silverlight应用程序来调试它。
答案 1 :(得分:2)
通过在Visual Studio中执行以下操作可以获得另一个性能提升:工具|选项|项目和解决方案|构建并运行|启用“仅在运行时构建启动项目和依赖项”选项。
答案 2 :(得分:2)
您的某些源代码可能会在未来保存日期或时间。有时我将计算机的日期/时间更改为调试原因,并保存一些文件。当我恢复到正确的日期时,编译器将这些文件与输出DLL进行比较并重新编译所有内容,因为它们比DLL文件更新。
答案 3 :(得分:1)
当我的Silverlight调试速度减慢到死亡爬行时,我尝试禁用LastPass IE工具栏,并修复了所有内容。我花了2分钟时间跨过一条线几乎瞬间。也许尝试禁用一些IE插件?