/// <summary> /// Checks if this is the initial installation - and if so then performs some initial one off set-up /// </summary> private void CheckInitialInstallation() { if (!File.Exists(this.versionDataFilePath)) { // This is the very first time the app has ever been run so let's copy in some default images... var defaultImageInstaller = new DefaultImageInstaller(this.imageDataPath, this.masterImagePath, this.deviceScale); defaultImageInstaller.InstallDefaultImages(); } this.WriteVersionFile(); }