首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快速迭代Silverlight开发

快速迭代Silverlight开发
EN

Stack Overflow用户
提问于 2011-01-13 06:17:06
回答 4查看 1.3K关注 0票数 2

我目前的默认浏览器是Chrome (dev)。我使用的是VS2010和Silverlight4,以及ASP.NET MVC3。我在调试方面似乎没有其他人所遇到的问题。我的主要抱怨是,我必须定期清除浏览器缓存,才能显示最新版本的应用程序。有时候我得清理两三次。我已经习惯于更改某些元素的背景颜色,以确保我是否获得了实际的最新更改。

在这方面火狐和IE哪个更好?有什么技巧可以让我的最新版本总是出现在屏幕上吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-22 07:21:40

和你一样,我使用Chrome作为我的主浏览器,我不使用IE进行任何常规浏览。但我确实使用IE进行Silverlight开发,出于这个原因和其他原因。IE缓存保存我的XAP文件的过时版本时,我很少遇到问题,但在FireFox和Chrome上,这种情况经常发生。此外,根据我关闭上一个调试会话的方式,当我启动一个新的调试会话时,FireFox和Chrome除了打开我实际尝试调试的选项卡之外,还会频繁地打开我的上一个选项卡。因此,IE (对我来说)是实际调试时最干净的浏览器。

这不是一个真正的答案--只是一个观察。抱歉:-)。

票数 1
EN

Stack Overflow用户

发布于 2011-01-22 00:45:13

懒得拉小提琴。

似乎我之前没有很好地搜索过,这篇文章似乎正是我想要的http://codeblog.larsholm.net/2010/02/avoid-incorrect-caching-of-silverlight-xap-file

通过这个讨论,其中有其他选项和一些有用的讨论https://betaforums.silverlight.net/forums/p/11995/449355.aspx

不幸的是,我的项目的这一部分已经被搁置了一段时间,所以我还没有尝试过。

票数 3
EN

Stack Overflow用户

发布于 2011-01-13 06:35:03

您是否尝试过使用Fiddler或类似的HTTP调试工具来调查发生这种情况的原因?就我个人而言,我从来不能在Chrome中调试Silverlight,所以我通常在调试时必须强制IE。但是我从来没有遇到过应用程序过时的问题。我会检查Fiddler,看看你是否能隔离这个问题。它可能与Silverlight没有直接关系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4674629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档