这一直困扰着我一段时间,我似乎无法弄清楚如何解决它。从Visual Studio部署silverligth网页不会更新缓存
我有一个在Visual Studio 2012 Update 3中开发的Silverlight商业应用程序。我有一个部署项目,它使用文件共享将解决方案文件部署到IIS所在的文件服务器。
但是,在部署完成后,当我尝试在Internet Explorer(以及Firefox中)打开页面时,我得到旧页面。我认为这可能与Silverlight应用程序在本地计算机上某处缓存有关。有没有人知道这个缓存位于哪里,是否可以清空它?
我已经尝试使用Internet选项清空网页浏览器缓存 - > Genereal - >浏览历史 - >删除,但这似乎没有帮助。
我注意到,第一次导航到Silverlight网页时,它加载的时间稍长一些,您可以看到Silverlight加载符号。这是我导航到发布页面时不能获得的内容。
人们会认为silverlight应用程序会检测到新版本是否可用并抛弃旧版本。
对此有何想法?