Hello dear, I fixed this method for Flex 4.6
package { import adobe.utils.ProductManager; import flash.desktop.NativeApplication; import mx.core.FlexGlobals; import spark.components.WindowedApplication; public function Reboot():void { var app:WindowedApplication = WindowedApplication(FlexGlobals.topLevelApplication); var mgr:ProductManager = new ProductManager("airappinstaller"); mgr.launch("-launch "+app.nativeApplication.applicationID+" "+app.nativeApplication.publisherID); app.close(); } }
SourceSkyBoxer
source share