繁体   English   中英

如何强制Visual Studio Web部署发布最新的XAP

[英]How to force visual studio web deploy to publish the latest xap

当我调试我的website \\ silverlight时,它将始终为我提供我正在使用的最新的Silverlight应用程序。 但是当我使用内置的Web部署时。 它不会部署最新的silverlight xap。

我已经为这种烦恼奋斗了好几天了。 这是我发现的解决方法:

  1. 尽管这与主题无关,但是当您遇到此类问题时,这是一个很好的起点。 通过用查询字符串标记xap文件路径,确保您的客户端下载最新版本: <param name="source" value="@Url.Content("~/ClientBin/YourSilverlightApp.xap")?@DateTime.Now.Ticks" />

    1. 在UI上的某个位置打印Silverlight的程序集版本,以便您实际上可以确认它是调试环境中的最新版本。

    2. 从您的网站文件夹和网站项目 ClientBin文件夹中删除xap。

    3. 重建网站,它应该在您的网站项目中创建一个新的xap。

    4. 现在,您可以发布整个网站或xap本身,它应该是最新版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM