我目前正在使用VS2010 RC和Silverlight 4进行开发并遇到了小问题。我的项目在运行时会显示我大约4小时前制作的版本。 (我使用业务模板构建项目)项目本身不会更新,这意味着所有表单和控件。
我做了以下事情:
是否有已知错误或其他我可以尝试的内容?
答案 0 :(得分:3)
您可能会尝试的一些事情:
1)在浏览器中清除缓存/临时Internet文件。
2)使XAP的每个URL都唯一,以防止客户端缓存。在ASP.NET中使用Page类的一种技术:
<param name="source" value="<%=ResolveClientUrl("~/ClientBin/YourApp.xap?x=" + (new Random()).Next(1000000)) %>" />
有关详情,请参阅:Avoid incorrect Silverlight XAP file caching
3)您使用的是代理服务器吗?代理服务器上有缓存吗?上述方法应该阻止代理服务器缓存。