【发布时间】:2015-09-06 23:53:53
【问题描述】:
当我调试我的网站\silverlight 时,它总是会为我提供我正在开发的最新 Silverlight 应用程序。但是当我使用内置的网络部署时。它不会部署最新的 silverlight xap。
【问题讨论】:
-
查看stackoverflow.com/a/6129804/34461,因为这是最有效的方式。
标签: visual-studio silverlight webdeploy
当我调试我的网站\silverlight 时,它总是会为我提供我正在开发的最新 Silverlight 应用程序。但是当我使用内置的网络部署时。它不会部署最新的 silverlight xap。
【问题讨论】:
标签: visual-studio silverlight webdeploy
我这几天一直在与这种烦恼作斗争。这是我找到的解决方法:
虽然这与主题没有太大关系,但当您遇到此类问题时,这是一个很好的起点。通过使用查询字符串标记 xap 文件路径,确保您的客户端下载最新版本:<param name="source" value="@Url.Content("~/ClientBin/YourSilverlightApp.xap")?@DateTime.Now.Ticks" />
在 UI 上的某处打印 silverlight 的程序集版本,这样您就可以真正确认它是您在调试环境中拥有的最新版本。
从您的网站文件夹和您的网站项目 ClientBin 文件夹中删除 xap。
重建网站,它应该在您的网站项目中创建一个新的 xap。
现在您可以发布整个网站或仅发布 xap 本身,它应该是最新版本。
【讨论】: