Последствия автоматического запуска сборки и / или файловой версии приложения Silverlight? - PullRequest
0 голосов
/ 13 ноября 2010

Есть ли последствия автоматического приращения AssemblyVersion или AssemblyFileVersion приложения Silverlight? Эти значения используются средой выполнения Silverlight или IIS в какой-то момент?

С этим связана «версия» xap, определяемая только кодом страницы aspx. Например:

<param name="source" value="ClientBin/myApp.xap?ver=1"/>

Я видел это на нескольких постах, но мне было неясно, что именно делает.

ер

1 Ответ

0 голосов
/ 14 ноября 2010

Если ваш веб-сервер ничего не делает с параметром запроса (? Ver = 1), он не будет ничего делать со строгим языком Silverlight.

Реальное использование этого дополнительного параметра - проницательность кгарантировать, что клиент выполнит хорошую версию приложения.Для браузера myApp.xap? Ver = 1 - это содержимое, отличное от myApp.xap? Ver = 2.Поэтому, если myApp.xap? Ver = 1 находится в кэше браузера, но ваша страница использует myApp.xap? Ver = 2, браузер загрузит его.Если бы вы не добавили этот «бесполезный» параметр запроса, он бы не ... И ваш клиент увидел бы старую версию приложения, пока его кеш браузера не обновится.

...