参考文章:http://codeblog.larsholm.net/2010/02/avoid-incorrect-caching-of-silverlight-xap-file/#comment-20
在Index.aspx中注释掉
<param name="source" value="ClientBin/MyTest.xap"/>
<% string strSourceFile = @ " ClientBin/MyTest.xap " ; string param; if (System.Diagnostics.Debugger.IsAttached) param = " <param name=\ " source \ " value=\"" + strSourceFile + " \ " /> " ; else { string xappath = HttpContext.Current.Server.MapPath(@ "" ) + @ " \ " + strSourceFile; DateTime xapCreationDate = System.IO.File.GetLastWriteTime(xappath); param = " <param name=\ " source \ " value=\"" + strSourceFile + " ?ignore = " + xapCreationDate.ToString() + " \ " /> " ; } Response.Write(param); %>