diff --git a/Tunny.Core/Settings/TSettings.cs b/Tunny.Core/Settings/TSettings.cs index b07b0bcb..714d9e02 100644 --- a/Tunny.Core/Settings/TSettings.cs +++ b/Tunny.Core/Settings/TSettings.cs @@ -12,7 +12,7 @@ namespace Tunny.Core.Settings { public class TSettings { - public Version Version { get; set; } = TEnvVariables.Version; + public string Version { get; set; } = TEnvVariables.Version.ToString(); public Optimize Optimize { get; set; } = new Optimize(); public Result Result { get; set; } = new Result(); public string StudyName { get; set; } = string.Empty; diff --git a/Tunny/Component/Optimizer/BoneFishComponent.cs b/Tunny/Component/Optimizer/BoneFishComponent.cs index 44e3e881..e9beecba 100644 --- a/Tunny/Component/Optimizer/BoneFishComponent.cs +++ b/Tunny/Component/Optimizer/BoneFishComponent.cs @@ -64,7 +64,7 @@ protected override void SolveInstance(IGH_DataAccess DA) CheckArtifactsInput(Params.Input[3].Sources.Select(ghParam => ghParam.InstanceGuid)); var settings = TSettings.LoadFromJson(); - Version tunnyAssembleVersion = TEnvVariables.Version; + string tunnyAssembleVersion = TEnvVariables.Version.ToString(); if (settings.CheckPythonLibraries || settings.Version != tunnyAssembleVersion) { AddRuntimeMessage(GH_RuntimeMessageLevel.Error, "The optimization environment has not been built; launch the UI of the Tunny component once and install Python."); diff --git a/Tunny/UI/OptimizationWindow.cs b/Tunny/UI/OptimizationWindow.cs index df4408b4..90784d35 100644 --- a/Tunny/UI/OptimizationWindow.cs +++ b/Tunny/UI/OptimizationWindow.cs @@ -43,7 +43,7 @@ public OptimizationWindow(FishingComponent component) private void RunPythonInstaller() { TLog.MethodStart(); - Version tunnyAssembleVersion = TEnvVariables.Version; + string tunnyAssembleVersion = TEnvVariables.Version.ToString(); if (_settings.CheckPythonLibraries || _settings.Version != tunnyAssembleVersion) { TLog.Info("Run Python installer");