2015-06-21 61 views
0

當我調試我的網站\ silverlight時,它將始終爲我提供最新的Silverlight應用程序。但是當我使用內置的web部署。它不會部署最新的silverlight xap。如何強制Visual Studio Web部署發佈最新的xap

+0

見http://stackoverflow.com/a/6129804/34461,因爲它是最有效的方式。 –

回答

0

我一直在爲這個煩惱奮戰了幾天。這裏是我找到解決方法:

  1. 雖然這是沒有太大關係的話題,這是當你面對這樣的問題一個很好的起點。確保你的客戶通過查詢字符串標記XAP文件路徑下載最新版本:<param name="source" value="@Url.Content("~/ClientBin/YourSilverlightApp.xap")[email protected]" />

  2. 打印您的Silverlight的程序集的版本在UI上的某個地方,所以你實際上可以確認這是您在調試環境中的最新版本。

  3. 刪除您的網站文件夾中的xap 和您的網站項目 ClientBin文件夾。

  4. 重建網站,它應該在您的網站項目中創建一個新的XAP。

  5. 現在你可以發佈整個網站或只是XAP本身,它應該是最新版本。

相關問題