![](/img/trans.png)
[英]Using MSDeploy/Web Deploy as Publish method in Visual Studio with multiple users
[英]How to force visual studio web deploy to publish the latest xap
当我调试我的website \\ silverlight时,它将始终为我提供我正在使用的最新的Silverlight应用程序。 但是当我使用内置的Web部署时。 它不会部署最新的silverlight xap。
我已经为这种烦恼奋斗了好几天了。 这是我发现的解决方法:
尽管这与主题无关,但是当您遇到此类问题时,这是一个很好的起点。 通过用查询字符串标记xap文件路径,确保您的客户端下载最新版本: <param name="source" value="@Url.Content("~/ClientBin/YourSilverlightApp.xap")?@DateTime.Now.Ticks" />
在UI上的某个位置打印Silverlight的程序集版本,以便您实际上可以确认它是调试环境中的最新版本。
从您的网站文件夹和网站项目 ClientBin文件夹中删除xap。
重建网站,它应该在您的网站项目中创建一个新的xap。
现在,您可以发布整个网站或xap本身,它应该是最新版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.