Я не знаю ни одного стандартного способа сделать это.
Вы можете объявить public static const VERSION_ID:String
в основном классе и изменить его значение в каждой сборке. Теперь, если вы передадите идентификатор последней версии в загрузчик с помощью параметра запроса html, вы можете прочитать его в загрузчике и затем сравнить этот идентификатор версии с идентификатором версии загруженного SWF-файла. Если они не совпадают, у вас есть кэшированная версия.
Вы можете запретить кэширование SWF предзагрузчика, добавив случайное число в URL SWF.
<embed src="Preloader.swf?versionID=10&<?php echo "rand=".rand(1, 10000)."\""?>