diff --git a/Setup/Cosmos.iss b/Setup/Cosmos.iss index 1b9ba770c..d708cf84c 100644 --- a/Setup/Cosmos.iss +++ b/Setup/Cosmos.iss @@ -15,6 +15,10 @@ #define VSVersion "vs2019" #endif +#ifndef RealPath + #define RealPath {userappdata} +#endif + #if BuildConfiguration == "DevKit" ; devkit releases are not compressed #pragma warning "Building Dev Kit release" @@ -36,7 +40,7 @@ AppSupportURL=http://www.goCosmos.org/ AppUpdatesURL=http://www.goCosmos.org/ AppVersion={#ChangeSetVersion} SetupMutex=CosmosSetupMutexName,Global\CosmoSetupMutexName -DefaultDirName={userappdata}\Cosmos User Kit +DefaultDirName={#RealPath}\Cosmos User Kit DefaultGroupName=Cosmos User Kit OutputDir=.\Setup\Output OutputBaseFilename=CosmosUserKit-{#ChangeSetVersion}-{#VSVersion} diff --git a/source/Cosmos.Build.Builder/BuildTasks/CreateSetupTask.cs b/source/Cosmos.Build.Builder/BuildTasks/CreateSetupTask.cs index 96d03533c..b0a6fabf9 100644 --- a/source/Cosmos.Build.Builder/BuildTasks/CreateSetupTask.cs +++ b/source/Cosmos.Build.Builder/BuildTasks/CreateSetupTask.cs @@ -29,7 +29,8 @@ namespace Cosmos.Build.Builder.BuildTasks _defines = new Dictionary() { ["BuildConfiguration"] = configuration, - ["ChangeSetVersion"] = releaseVersion + ["ChangeSetVersion"] = releaseVersion, + ["RealPath"] = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) }; }