diff --git a/.gitattributes b/.gitattributes index 33445713a42..74a037ef104 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,65 +1,2 @@ -############################################################################### -# Set default behavior to automatically normalize line endings. -############################################################################### * text=auto - *.md text=auto - -############################################################################### -# Set default behavior for command prompt diff. -# -# This is need for earlier builds of msysgit that does not have it on by -# default for csharp files. -# Note: This is only used by command line -############################################################################### -#*.cs diff=csharp - -############################################################################### -# Set the merge driver for project and solution files -# -# Merging from the command prompt will add diff markers to the files if there -# are conflicts (Merging from VS is not affected by the settings below, in VS -# the diff markers are never inserted). Diff markers may cause the following -# file extensions to fail to load in VS. An alternative would be to treat -# these files as binary and thus will always conflict and require user -# intervention with every merge. To do so, just uncomment the entries below -############################################################################### -#*.sln merge=binary -#*.csproj merge=binary -#*.vbproj merge=binary -#*.vcxproj merge=binary -#*.vcproj merge=binary -#*.dbproj merge=binary -#*.fsproj merge=binary -#*.lsproj merge=binary -#*.wixproj merge=binary -#*.modelproj merge=binary -#*.sqlproj merge=binary -#*.wwaproj merge=binary - -############################################################################### -# behavior for image files -# -# image files are treated as binary by default. -############################################################################### -#*.jpg binary -#*.png binary -#*.gif binary - -############################################################################### -# diff behavior for common document formats -# -# Convert binary document formats to text before diffing them. This feature -# is only available from the command line. Turn it on by uncommenting the -# entries below. -############################################################################### -#*.doc diff=astextplain -#*.DOC diff=astextplain -#*.docx diff=astextplain -#*.DOCX diff=astextplain -#*.dot diff=astextplain -#*.DOT diff=astextplain -#*.pdf diff=astextplain -#*.PDF diff=astextplain -#*.rtf diff=astextplain -#*.RTF diff=astextplain diff --git a/.vscode/settings.json b/.vscode/settings.json index 06d7471a8fe..37ff4f07190 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,3 @@ { - "dotnet.defaultSolution": "Polly.sln" + "dotnet.defaultSolution": "Polly.slnx" } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 395486b5a09..e4a21c6e4eb 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -3,7 +3,7 @@ "tasks": [ { "label": "build", - "command": "dotnet build ./src/Polly.sln", + "command": "dotnet build ./src/Polly.slnx", "type": "shell", "group": "build", "presentation": { diff --git a/Polly.sln b/Polly.sln deleted file mode 100644 index fdaf8064e5d..00000000000 --- a/Polly.sln +++ /dev/null @@ -1,171 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.6.33417.168 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{79FE9DBE-1155-4F78-A41F-FE95DEFA19DD}" - ProjectSection(SolutionItems) = preProject - .editorconfig = .editorconfig - eng\Analyzers.targets = eng\Analyzers.targets - build.cake = build.cake - .github\workflows\build.yml = .github\workflows\build.yml - .github\dependabot.yml = .github\dependabot.yml - Directory.Build.targets = Directory.Build.targets - Directory.Packages.props = Directory.Packages.props - global.json = global.json - README.md = README.md - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly", "src\Polly\Polly.csproj", "{E273E6D8-87D4-4EC9-A2BE-734DD633EF15}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Specs", "test\Polly.Specs\Polly.Specs.csproj", "{F771DF22-5684-43DF-B574-D76C35202AF4}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Benchmarks", "bench\Polly.Benchmarks\Polly.Benchmarks.csproj", "{BED2624C-E418-4177-8696-0242363FFD43}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Core", "src\Polly.Core\Polly.Core.csproj", "{E3831CE2-795D-4979-BB48-1C88CBF66651}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Core.Tests", "test\Polly.Core.Tests\Polly.Core.Tests.csproj", "{AF1383E7-BABF-492A-91C8-F2789AE7B3B4}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "eng", "eng", "{04E3C7C5-31F7-4CD6-8BEC-C1032527D231}" - ProjectSection(SolutionItems) = preProject - eng\Analyzers.targets = eng\Analyzers.targets - eng\Benchmark.targets = eng\Benchmark.targets - eng\bump-version.ps1 = eng\bump-version.ps1 - eng\Common.targets = eng\Common.targets - eng\Library.targets = eng\Library.targets - eng\stryker-config.json = eng\stryker-config.json - eng\Test.targets = eng\Test.targets - eng\update-baselines.ps1 = eng\update-baselines.ps1 - eng\update-changelog.ps1 = eng\update-changelog.ps1 - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Core.Benchmarks", "bench\Polly.Core.Benchmarks\Polly.Core.Benchmarks.csproj", "{CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Extensions", "src\Polly.Extensions\Polly.Extensions.csproj", "{F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Extensions.Tests", "test\Polly.Extensions.Tests\Polly.Extensions.Tests.csproj", "{BB2843CA-B518-48A1-BAD9-B63238F21608}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.RateLimiting", "src\Polly.RateLimiting\Polly.RateLimiting.csproj", "{BCA09595-A4D3-4D74-AC80-3E7017E51B24}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.RateLimiting.Tests", "test\Polly.RateLimiting.Tests\Polly.RateLimiting.Tests.csproj", "{06070F42-6738-4D0B-8D7E-9400B4030193}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.TestUtils", "test\Polly.TestUtils\Polly.TestUtils.csproj", "{C04DEE61-C1EA-4028-B457-CDBD304B8ED9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "bench", "bench", "{71C259E7-08A4-4A91-AA8C-ECE726893507}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{B7BF406B-B06F-4025-83E6-7219C53196A6}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Testing", "src\Polly.Testing\Polly.Testing.csproj", "{9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.Testing.Tests", "test\Polly.Testing.Tests\Polly.Testing.Tests.csproj", "{D333B5CE-982D-4C11-BDAF-4217AA02306E}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Snippets", "src\Snippets\Snippets.csproj", "{D812B941-79B0-4E1E-BB70-4FAE345B5234}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Polly.AotTest", "test\Polly.AotTest\Polly.AotTest.csproj", "{84091007-CFA5-4852-AC41-0171DF039C4E}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "analyzers", "analyzers", "{4CB0EFF4-D867-4FA4-809D-C19F2F2A7C71}" - ProjectSection(SolutionItems) = preProject - eng\analyzers\BannedSymbols.txt = eng\analyzers\BannedSymbols.txt - eng\analyzers\Benchmark.globalconfig = eng\analyzers\Benchmark.globalconfig - eng\analyzers\Library.globalconfig = eng\analyzers\Library.globalconfig - eng\analyzers\SonarLint.xml = eng\analyzers\SonarLint.xml - eng\analyzers\Stylecop.globalconfig = eng\analyzers\Stylecop.globalconfig - eng\analyzers\Stylecop.json = eng\analyzers\Stylecop.json - eng\analyzers\Test.globalconfig = eng\analyzers\Test.globalconfig - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {E273E6D8-87D4-4EC9-A2BE-734DD633EF15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E273E6D8-87D4-4EC9-A2BE-734DD633EF15}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E273E6D8-87D4-4EC9-A2BE-734DD633EF15}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E273E6D8-87D4-4EC9-A2BE-734DD633EF15}.Release|Any CPU.Build.0 = Release|Any CPU - {F771DF22-5684-43DF-B574-D76C35202AF4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F771DF22-5684-43DF-B574-D76C35202AF4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F771DF22-5684-43DF-B574-D76C35202AF4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F771DF22-5684-43DF-B574-D76C35202AF4}.Release|Any CPU.Build.0 = Release|Any CPU - {BED2624C-E418-4177-8696-0242363FFD43}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BED2624C-E418-4177-8696-0242363FFD43}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BED2624C-E418-4177-8696-0242363FFD43}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BED2624C-E418-4177-8696-0242363FFD43}.Release|Any CPU.Build.0 = Release|Any CPU - {E3831CE2-795D-4979-BB48-1C88CBF66651}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E3831CE2-795D-4979-BB48-1C88CBF66651}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E3831CE2-795D-4979-BB48-1C88CBF66651}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E3831CE2-795D-4979-BB48-1C88CBF66651}.Release|Any CPU.Build.0 = Release|Any CPU - {AF1383E7-BABF-492A-91C8-F2789AE7B3B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AF1383E7-BABF-492A-91C8-F2789AE7B3B4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AF1383E7-BABF-492A-91C8-F2789AE7B3B4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AF1383E7-BABF-492A-91C8-F2789AE7B3B4}.Release|Any CPU.Build.0 = Release|Any CPU - {CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE}.Release|Any CPU.Build.0 = Release|Any CPU - {F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8}.Release|Any CPU.Build.0 = Release|Any CPU - {BB2843CA-B518-48A1-BAD9-B63238F21608}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BB2843CA-B518-48A1-BAD9-B63238F21608}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BB2843CA-B518-48A1-BAD9-B63238F21608}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BB2843CA-B518-48A1-BAD9-B63238F21608}.Release|Any CPU.Build.0 = Release|Any CPU - {BCA09595-A4D3-4D74-AC80-3E7017E51B24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BCA09595-A4D3-4D74-AC80-3E7017E51B24}.Debug|Any CPU.Build.0 = Debug|Any CPU - {BCA09595-A4D3-4D74-AC80-3E7017E51B24}.Release|Any CPU.ActiveCfg = Release|Any CPU - {BCA09595-A4D3-4D74-AC80-3E7017E51B24}.Release|Any CPU.Build.0 = Release|Any CPU - {06070F42-6738-4D0B-8D7E-9400B4030193}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {06070F42-6738-4D0B-8D7E-9400B4030193}.Debug|Any CPU.Build.0 = Debug|Any CPU - {06070F42-6738-4D0B-8D7E-9400B4030193}.Release|Any CPU.ActiveCfg = Release|Any CPU - {06070F42-6738-4D0B-8D7E-9400B4030193}.Release|Any CPU.Build.0 = Release|Any CPU - {C04DEE61-C1EA-4028-B457-CDBD304B8ED9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C04DEE61-C1EA-4028-B457-CDBD304B8ED9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C04DEE61-C1EA-4028-B457-CDBD304B8ED9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C04DEE61-C1EA-4028-B457-CDBD304B8ED9}.Release|Any CPU.Build.0 = Release|Any CPU - {9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9}.Release|Any CPU.Build.0 = Release|Any CPU - {D333B5CE-982D-4C11-BDAF-4217AA02306E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D333B5CE-982D-4C11-BDAF-4217AA02306E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D333B5CE-982D-4C11-BDAF-4217AA02306E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D333B5CE-982D-4C11-BDAF-4217AA02306E}.Release|Any CPU.Build.0 = Release|Any CPU - {D812B941-79B0-4E1E-BB70-4FAE345B5234}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D812B941-79B0-4E1E-BB70-4FAE345B5234}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D812B941-79B0-4E1E-BB70-4FAE345B5234}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D812B941-79B0-4E1E-BB70-4FAE345B5234}.Release|Any CPU.Build.0 = Release|Any CPU - {84091007-CFA5-4852-AC41-0171DF039C4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {84091007-CFA5-4852-AC41-0171DF039C4E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {84091007-CFA5-4852-AC41-0171DF039C4E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {84091007-CFA5-4852-AC41-0171DF039C4E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {E273E6D8-87D4-4EC9-A2BE-734DD633EF15} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {F771DF22-5684-43DF-B574-D76C35202AF4} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {BED2624C-E418-4177-8696-0242363FFD43} = {71C259E7-08A4-4A91-AA8C-ECE726893507} - {E3831CE2-795D-4979-BB48-1C88CBF66651} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {AF1383E7-BABF-492A-91C8-F2789AE7B3B4} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {04E3C7C5-31F7-4CD6-8BEC-C1032527D231} = {79FE9DBE-1155-4F78-A41F-FE95DEFA19DD} - {CC306C35-E3BC-4F0B-AB8C-B9D4C82DC3DE} = {71C259E7-08A4-4A91-AA8C-ECE726893507} - {F2FDE6BF-DA86-4DDE-A55C-E2A064CD30D8} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {BB2843CA-B518-48A1-BAD9-B63238F21608} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {BCA09595-A4D3-4D74-AC80-3E7017E51B24} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {06070F42-6738-4D0B-8D7E-9400B4030193} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {C04DEE61-C1EA-4028-B457-CDBD304B8ED9} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {9AD2D6AD-56E4-49D6-B6F1-EE975D5760B9} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {D333B5CE-982D-4C11-BDAF-4217AA02306E} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {D812B941-79B0-4E1E-BB70-4FAE345B5234} = {B7BF406B-B06F-4025-83E6-7219C53196A6} - {84091007-CFA5-4852-AC41-0171DF039C4E} = {A6CC41B9-E0B9-44F8-916B-3E4A78DA3BFB} - {4CB0EFF4-D867-4FA4-809D-C19F2F2A7C71} = {04E3C7C5-31F7-4CD6-8BEC-C1032527D231} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {2E5D54CD-770A-4345-B585-1848FC2EA6F4} - EndGlobalSection -EndGlobal diff --git a/Polly.slnx b/Polly.slnx new file mode 100644 index 00000000000..483a2fa958e --- /dev/null +++ b/Polly.slnx @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build.cake b/build.cake index 3e1eb726a71..b538308b2b5 100644 --- a/build.cake +++ b/build.cake @@ -18,7 +18,7 @@ var configuration = Argument("configuration", "Release"); var projectName = "Polly"; -var solutions = GetFiles("./**/*.sln"); +var solutions = GetFiles("./**/*.slnx"); var solutionPaths = solutions.Select(solution => solution.GetDirectory()); var srcDir = Directory("./src"); diff --git a/samples/.vscode/settings.json b/samples/.vscode/settings.json index f612142721b..d98c7745e03 100644 --- a/samples/.vscode/settings.json +++ b/samples/.vscode/settings.json @@ -1,3 +1,3 @@ { - "dotnet.defaultSolution": "Samples.sln" -} \ No newline at end of file + "dotnet.defaultSolution": "Samples.slnx" +} diff --git a/samples/Samples.sln b/samples/Samples.sln deleted file mode 100644 index c1e66935c3e..00000000000 --- a/samples/Samples.sln +++ /dev/null @@ -1,76 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31903.59 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{CE7916FD-6C1A-48CE-8919-F4BAB4E3770F}" - ProjectSection(SolutionItems) = preProject - .editorconfig = .editorconfig - Directory.Build.props = Directory.Build.props - Directory.Build.targets = Directory.Build.targets - ..\Directory.Packages.props = ..\Directory.Packages.props - README.md = README.md - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Extensibility", "Extensibility\Extensibility.csproj", "{1EC623B0-2B11-427B-A2B6-A22265E5C941}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Intro", "Intro\Intro.csproj", "{D23FC7B1-B549-405A-823C-CF43382C3432}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GenericPipelines", "GenericPipelines\GenericPipelines.csproj", "{10175C17-01A5-4936-8966-86FB1C7891C0}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Retries", "Retries\Retries.csproj", "{8A46294C-29CB-4E70-BFE0-5DE386437C50}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DependencyInjection", "DependencyInjection\DependencyInjection.csproj", "{9B8BFE03-4457-4C55-91AD-4096DDE622C3}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Chaos", "Chaos\Chaos.csproj", "{A296E17C-B95F-4B15-8B0D-9D6CC0929A1D}" -EndProject -Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Intro.VisualBasic", "Intro.VisualBasic\Intro.VisualBasic.vbproj", "{10F1C68E-DBF8-43DE-8A72-3EB4491ECD9C}" -EndProject -Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Intro.FSharp", "Intro.FSharp\Intro.FSharp.fsproj", "{2C0F3F7F-63ED-472B-80B7-905618B07714}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {1EC623B0-2B11-427B-A2B6-A22265E5C941}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1EC623B0-2B11-427B-A2B6-A22265E5C941}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1EC623B0-2B11-427B-A2B6-A22265E5C941}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1EC623B0-2B11-427B-A2B6-A22265E5C941}.Release|Any CPU.Build.0 = Release|Any CPU - {D23FC7B1-B549-405A-823C-CF43382C3432}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D23FC7B1-B549-405A-823C-CF43382C3432}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D23FC7B1-B549-405A-823C-CF43382C3432}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D23FC7B1-B549-405A-823C-CF43382C3432}.Release|Any CPU.Build.0 = Release|Any CPU - {10175C17-01A5-4936-8966-86FB1C7891C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {10175C17-01A5-4936-8966-86FB1C7891C0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {10175C17-01A5-4936-8966-86FB1C7891C0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {10175C17-01A5-4936-8966-86FB1C7891C0}.Release|Any CPU.Build.0 = Release|Any CPU - {8A46294C-29CB-4E70-BFE0-5DE386437C50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8A46294C-29CB-4E70-BFE0-5DE386437C50}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8A46294C-29CB-4E70-BFE0-5DE386437C50}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8A46294C-29CB-4E70-BFE0-5DE386437C50}.Release|Any CPU.Build.0 = Release|Any CPU - {9B8BFE03-4457-4C55-91AD-4096DDE622C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9B8BFE03-4457-4C55-91AD-4096DDE622C3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9B8BFE03-4457-4C55-91AD-4096DDE622C3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9B8BFE03-4457-4C55-91AD-4096DDE622C3}.Release|Any CPU.Build.0 = Release|Any CPU - {A296E17C-B95F-4B15-8B0D-9D6CC0929A1D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A296E17C-B95F-4B15-8B0D-9D6CC0929A1D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A296E17C-B95F-4B15-8B0D-9D6CC0929A1D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A296E17C-B95F-4B15-8B0D-9D6CC0929A1D}.Release|Any CPU.Build.0 = Release|Any CPU - {10F1C68E-DBF8-43DE-8A72-3EB4491ECD9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {10F1C68E-DBF8-43DE-8A72-3EB4491ECD9C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {10F1C68E-DBF8-43DE-8A72-3EB4491ECD9C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {10F1C68E-DBF8-43DE-8A72-3EB4491ECD9C}.Release|Any CPU.Build.0 = Release|Any CPU - {2C0F3F7F-63ED-472B-80B7-905618B07714}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2C0F3F7F-63ED-472B-80B7-905618B07714}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2C0F3F7F-63ED-472B-80B7-905618B07714}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2C0F3F7F-63ED-472B-80B7-905618B07714}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {67CA3053-C929-4CAE-99A3-40CF1894FE2B} - EndGlobalSection -EndGlobal diff --git a/samples/Samples.slnx b/samples/Samples.slnx new file mode 100644 index 00000000000..c238cc55433 --- /dev/null +++ b/samples/Samples.slnx @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + +