How do you force Firefox to not cache or re-download a Silverlight XAP file?

后端 未结 17 723
渐次进展
渐次进展 2020-11-29 02:07

When working with Silverlight, I\'ve noticed that Firefox will cache the XAP file, so if I do an update, a user may be stuck using an outdated version. Is there a way to fo

17条回答
  •  旧时难觅i
    2020-11-29 02:24

    The query string works perfectly, but I wouldn't use DateTime.Now, because it forces the user to re-download the app every time. Instead, we use the following:

    protected void Page_Load(object sender, EventArgs e)
    {
        var versionNumber = Assembly.GetExecutingAssembly().GetName().Version.ToString();
        this.myApp.Source += "?" + versionNumber;
    }
    

    This way all you have to do is increment the version number in the AssemblyInfo.cs file.

提交回复
热议问题