diff --git a/Mutagen.Bethesda.Synthesis/Internal/ReflectionSettingsTarget.cs b/Mutagen.Bethesda.Synthesis/Internal/ReflectionSettingsTarget.cs index 307e5aab..85438c17 100644 --- a/Mutagen.Bethesda.Synthesis/Internal/ReflectionSettingsTarget.cs +++ b/Mutagen.Bethesda.Synthesis/Internal/ReflectionSettingsTarget.cs @@ -1,3 +1,4 @@ +using Mutagen.Bethesda.Json; using Newtonsoft.Json; using Newtonsoft.Json.Converters; using System; @@ -28,6 +29,7 @@ static ReflectionSettingsTarget() { JsonSettings = new JsonSerializerSettings(); JsonSettings.Converters.Add(new StringEnumConverter()); + JsonSettings.AddMutagenConverters(); } public ReflectionSettingsTarget( diff --git a/Mutagen.Bethesda.Synthesis/Mutagen.Bethesda.Synthesis.csproj b/Mutagen.Bethesda.Synthesis/Mutagen.Bethesda.Synthesis.csproj index ccb875d1..111a2be4 100644 --- a/Mutagen.Bethesda.Synthesis/Mutagen.Bethesda.Synthesis.csproj +++ b/Mutagen.Bethesda.Synthesis/Mutagen.Bethesda.Synthesis.csproj @@ -1,4 +1,4 @@ - + net5.0 @@ -39,9 +39,10 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + + diff --git a/Synthesis.Bethesda.Execution/Synthesis.Bethesda.Execution.csproj b/Synthesis.Bethesda.Execution/Synthesis.Bethesda.Execution.csproj index 28972985..360bf1f7 100644 --- a/Synthesis.Bethesda.Execution/Synthesis.Bethesda.Execution.csproj +++ b/Synthesis.Bethesda.Execution/Synthesis.Bethesda.Execution.csproj @@ -1,4 +1,4 @@ - + net5.0 @@ -45,7 +45,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Synthesis.Bethesda.GUI/Synthesis.Bethesda.GUI.csproj b/Synthesis.Bethesda.GUI/Synthesis.Bethesda.GUI.csproj index b194b515..84c1a345 100644 --- a/Synthesis.Bethesda.GUI/Synthesis.Bethesda.GUI.csproj +++ b/Synthesis.Bethesda.GUI/Synthesis.Bethesda.GUI.csproj @@ -55,10 +55,9 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - + diff --git a/Synthesis.Bethesda.UnitTests/Synthesis.Bethesda.UnitTests.csproj b/Synthesis.Bethesda.UnitTests/Synthesis.Bethesda.UnitTests.csproj index ba2a7830..8aae1858 100644 --- a/Synthesis.Bethesda.UnitTests/Synthesis.Bethesda.UnitTests.csproj +++ b/Synthesis.Bethesda.UnitTests/Synthesis.Bethesda.UnitTests.csproj @@ -1,4 +1,4 @@ - + net5.0 @@ -20,7 +20,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all diff --git a/Synthesis.Bethesda/Synthesis.Bethesda.csproj b/Synthesis.Bethesda/Synthesis.Bethesda.csproj index 4f5d07e4..881d1887 100644 --- a/Synthesis.Bethesda/Synthesis.Bethesda.csproj +++ b/Synthesis.Bethesda/Synthesis.Bethesda.csproj @@ -39,7 +39,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all runtime; build; native; contentfiles; analyzers; buildtransitive