diff --git a/Generator/Generator.csproj b/Generator/Generator.csproj index 1d22a36..af31fef 100644 --- a/Generator/Generator.csproj +++ b/Generator/Generator.csproj @@ -2,7 +2,7 @@ Exe - net6.0 + net8.0 enable diff --git a/OneOf.Extended/OneOf.Extended.csproj b/OneOf.Extended/OneOf.Extended.csproj index 5dc1f77..9e6bfed 100644 --- a/OneOf.Extended/OneOf.Extended.csproj +++ b/OneOf.Extended/OneOf.Extended.csproj @@ -1,7 +1,7 @@  - net35;net451;netstandard1.3 + net35;net451;netstandard1.3;netstandard2.0;netstandard2.1 Harry McIntyre OneOf - Easy Discriminated Unions for c# Harry McIntyre @@ -24,7 +24,7 @@ - + diff --git a/OneOf.FSharp/OneOf.FSharp.fsproj b/OneOf.FSharp/OneOf.FSharp.fsproj index 7ff52ef..75eca06 100644 --- a/OneOf.FSharp/OneOf.FSharp.fsproj +++ b/OneOf.FSharp/OneOf.FSharp.fsproj @@ -2,7 +2,7 @@ OneOf.FSharp - netstandard2.0 + netstandard2.0;netstandard2.1 portable Harry McIntyre OneOf - Easy Discriminated Unions for c# diff --git a/OneOf.SourceGenerator.AnalyzerTests/OneOf.SourceGenerator.AnalyzerTests.csproj b/OneOf.SourceGenerator.AnalyzerTests/OneOf.SourceGenerator.AnalyzerTests.csproj index 0f80292..8fa6bab 100644 --- a/OneOf.SourceGenerator.AnalyzerTests/OneOf.SourceGenerator.AnalyzerTests.csproj +++ b/OneOf.SourceGenerator.AnalyzerTests/OneOf.SourceGenerator.AnalyzerTests.csproj @@ -1,7 +1,7 @@  - net6.0 + net8.0 enable false @@ -10,13 +10,13 @@ - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/OneOf.SourceGenerator.Tests/OneOf.SourceGenerator.Tests.csproj b/OneOf.SourceGenerator.Tests/OneOf.SourceGenerator.Tests.csproj index 0b12498..663ea79 100644 --- a/OneOf.SourceGenerator.Tests/OneOf.SourceGenerator.Tests.csproj +++ b/OneOf.SourceGenerator.Tests/OneOf.SourceGenerator.Tests.csproj @@ -1,19 +1,19 @@ - net6.0 + net8.0 enable false - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/OneOf.Tests/OneOf.Tests.csproj b/OneOf.Tests/OneOf.Tests.csproj index 4598ccc..bd0c024 100644 --- a/OneOf.Tests/OneOf.Tests.csproj +++ b/OneOf.Tests/OneOf.Tests.csproj @@ -5,7 +5,7 @@ - + diff --git a/OneOf/OneOf.csproj b/OneOf/OneOf.csproj index 4bd8b36..086e1e6 100644 --- a/OneOf/OneOf.csproj +++ b/OneOf/OneOf.csproj @@ -1,7 +1,7 @@  - net35;net45;netstandard1.3;netstandard2.0 + net35;net45;netstandard1.3;netstandard2.0;netstandard2.1 Harry McIntyre OneOf - Easy Discriminated Unions for c# Harry McIntyre @@ -18,11 +18,11 @@ true snupkg - 9.0 + latest enable - + diff --git a/delete-bin-obj-folders.bat b/delete-bin-obj-folders.bat new file mode 100644 index 0000000..026e4c7 --- /dev/null +++ b/delete-bin-obj-folders.bat @@ -0,0 +1,20 @@ +@ECHO off +cls + +ECHO Deleting all BIN and OBJ folders... +ECHO. + +FOR /d /r . %%d in (bin,obj,LocalNuget) DO ( + IF EXIST "%%d" ( + ECHO %%d | FIND /I "\node_modules\" > Nul && ( + ECHO.Skipping: %%d + ) || ( + ECHO.Deleting: %%d + rd /s/q "%%d" + ) + ) +) + +ECHO. +ECHO.BIN and OBJ folders have been successfully deleted. Press any key to exit. +pause > nul \ No newline at end of file