Example #1
0
 /// <summary>
 /// Checks whether this application has been installed.
 ///
 /// Non-server desktop shipping builds are assumed to be installed.
 ///
 /// Installed applications may not write to the folder in which they exist since they are likely in a system folder (like "Program Files" in windows).
 /// Instead, they should write to the OS-specific user folder FPlatformProcess::UserDir() or application data folder FPlatformProcess::ApplicationSettingsDir()
 /// User Access Control info for windows Vista and newer: http://en.wikipedia.org/wiki/User_Account_Control
 ///
 /// To run an "installed" build without installing, use the -Installed command line parameter.
 /// To run a "non-installed" desktop shipping build, use the -NotInstalled command line parameter.
 /// </summary>
 /// <returns>true if the application is installed, false otherwise.</returns>
 public static bool IsInstalled()
 {
     return(Native_FApp.IsInstalled());
 }