diff --git a/.claude/agents/cleanup-agent.md b/.claude/agents/cleanup-agent.md
index 230ec65866..6ef57502da 100644
--- a/.claude/agents/cleanup-agent.md
+++ b/.claude/agents/cleanup-agent.md
@@ -70,7 +70,7 @@ Successfully cleaned files meet:
- Applies "Full Cleanup" profile from `Terminal.sln.DotSettings`
- Uses `--include` parameter to target specific files
- Respects all project code style settings
-- Command: `jb cleanupcode Terminal.sln --profile="Full Cleanup" --include="path/to/file.cs" --no-build`
+- Command: `jb cleanupcode Terminal.slnx --profile="Full Cleanup" --include="path/to/file.cs" --no-build`
### 3. Backing Field Reordering
- Places backing fields immediately before their properties
@@ -118,7 +118,7 @@ The `--include` parameter **WORKS CORRECTLY** for single-file cleanup:
```powershell
# Cleanup a single file
-jb cleanupcode Terminal.sln `
+jb cleanupcode Terminal.slnx `
--profile="Full Cleanup" `
--include="Terminal.Gui/Views/TableView/TableView.cs" `
--no-build `
@@ -139,7 +139,7 @@ jb cleanupcode Terminal.sln `
```powershell
# Inspect a single file for warnings
-jb inspectcode Terminal.sln `
+jb inspectcode Terminal.slnx `
--output="inspect-report.xml" `
--include="Terminal.Gui/Views/TableView/TableView.cs" `
--severity=WARNING `
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5626a08e60..93bdc0897a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -285,7 +285,7 @@ foreach (Rune rune in text.EnumerateRunes ())
### Root Directory Files
-- `Terminal.sln` - Main solution file
+- `Terminal.slnx` - Main solution file
- `Terminal.sln.DotSettings` - ReSharper code style settings
- `.editorconfig` - Code formatting rules (111KB, extensive)
- `global.json` - .NET SDK version pinning
diff --git a/Examples/FSharpExample/FSharpExample.sln b/Examples/FSharpExample/FSharpExample.sln
deleted file mode 100644
index 90e5c5be25..0000000000
--- a/Examples/FSharpExample/FSharpExample.sln
+++ /dev/null
@@ -1,31 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30011.22
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "FSharpExample", "FSharpExample.fsproj", "{6E4DF691-FA5F-4D7C-8DBC-8656103C5CB1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Terminal.Gui", "..\Terminal.Gui\Terminal.Gui.csproj", "{FA48E777-1308-489D-95A0-89DE46B65A93}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6E4DF691-FA5F-4D7C-8DBC-8656103C5CB1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6E4DF691-FA5F-4D7C-8DBC-8656103C5CB1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6E4DF691-FA5F-4D7C-8DBC-8656103C5CB1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6E4DF691-FA5F-4D7C-8DBC-8656103C5CB1}.Release|Any CPU.Build.0 = Release|Any CPU
- {FA48E777-1308-489D-95A0-89DE46B65A93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FA48E777-1308-489D-95A0-89DE46B65A93}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FA48E777-1308-489D-95A0-89DE46B65A93}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FA48E777-1308-489D-95A0-89DE46B65A93}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {A023D2E3-EF0F-4986-8E6C-323F967788B7}
- EndGlobalSection
-EndGlobal
diff --git a/Examples/UICatalog/Scenarios/Notepad.cs b/Examples/UICatalog/Scenarios/Notepad.cs
index 817c2db5ee..5344bbc3a9 100644
--- a/Examples/UICatalog/Scenarios/Notepad.cs
+++ b/Examples/UICatalog/Scenarios/Notepad.cs
@@ -325,7 +325,7 @@ private void Quit ()
///
/// Walks up the directory tree from the current directory looking for the repository root
- /// (identified by Terminal.sln).
+ /// (identified by Terminal.slnx).
///
private static string? FindRepoRoot ()
{
@@ -333,7 +333,7 @@ private void Quit ()
while (dir is { })
{
- if (File.Exists (Path.Combine (dir.FullName, "Terminal.sln")))
+ if (File.Exists (Path.Combine (dir.FullName, "Terminal.slnx")))
{
return dir.FullName;
}
diff --git a/NoSamples.slnf b/NoSamples.slnf
deleted file mode 100644
index 92ea262139..0000000000
--- a/NoSamples.slnf
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "solution": {
- "path": "Terminal.sln",
- "projects": [
- "Terminal.Gui\\Terminal.Gui.csproj",
- "Examples\\UICatalog\\UICatalog.csproj",
- "Tests\\UnitTests\\UnitTests.csproj",
- "Tests\\UnitTestsParallelizable\\UnitTests.Parallelizable.csproj",
- "Tests\\IntegrationTests\\IntegrationTests.csproj",
- "Tests\\StressTests\\StressTests.csproj"
- ]
- }
-}
\ No newline at end of file
diff --git a/Release.slnf b/Release.slnf
deleted file mode 100644
index d2740a79c1..0000000000
--- a/Release.slnf
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- "solution": {
- "path": "Terminal.sln",
- "projects": [
- "Terminal.Gui\\Terminal.Gui.csproj",
- "Examples\\UICatalog\\UICatalog.csproj",
- "Tests\\UnitTests\\UnitTests.csproj",
- "Tests\\UnitTestsParallelizable\\UnitTests.Parallelizable.csproj",
- "Tests\\IntegrationTests\\IntegrationTests.csproj",
- "Tests\\StressTests\\StressTests.csproj"
- ]
- }
-}
\ No newline at end of file
diff --git a/Scripts/CleanupAgent.ps1 b/Scripts/CleanupAgent.ps1
index f570d9050b..5f90846609 100644
--- a/Scripts/CleanupAgent.ps1
+++ b/Scripts/CleanupAgent.ps1
@@ -89,7 +89,7 @@ function Invoke-ReSharperCleanup {
# Run cleanup on specific file using --include parameter
# Note: May show exceptions in output, but cleanup still completes successfully
- jb cleanupcode "$RepoRoot\Terminal.sln" `
+ jb cleanupcode "$RepoRoot\Terminal.slnx" `
--profile="Full Cleanup" `
--include="$relativePath" `
--no-build `
@@ -115,7 +115,7 @@ function Get-ReSharperWarningCount {
Write-Status "Running ReSharper InspectCode to count warnings..."
- jb inspectcode "$RepoRoot\Terminal.sln" `
+ jb inspectcode "$RepoRoot\Terminal.slnx" `
--output="$tempXml" `
--include="$includeList" `
--severity=WARNING `
@@ -149,7 +149,7 @@ function Get-BuildWarnings {
Write-Status "Analyzing build warnings..."
- $buildOutput = dotnet build "$RepoRoot\Terminal.sln" --no-restore --configuration Debug --verbosity normal 2>&1 | Out-String
+ $buildOutput = dotnet build "$RepoRoot\Terminal.slnx" --no-restore --configuration Debug --verbosity normal 2>&1 | Out-String
if ($LASTEXITCODE -ne 0) {
Write-Status "Build failed" "Red"
@@ -308,7 +308,7 @@ function Add-CWPTodoComments {
function Invoke-RebuildSolution {
Write-Status "Rebuilding solution..."
- dotnet build "$RepoRoot\Terminal.sln" --no-restore --configuration Debug --verbosity quiet 2>&1 | Out-Null
+ dotnet build "$RepoRoot\Terminal.slnx" --no-restore --configuration Debug --verbosity quiet 2>&1 | Out-Null
if ($LASTEXITCODE -ne 0) {
Write-Status "Build failed" "Red"
diff --git a/Scripts/README.md b/Scripts/README.md
index f90057ae5b..3f1c1121bb 100644
--- a/Scripts/README.md
+++ b/Scripts/README.md
@@ -1,5 +1,5 @@
## Development and Design-Time PowerShell Modules
-This directory contains PowerShell modules for use when working with Terminal.sln
+This directory contains PowerShell modules for use when working with Terminal.slnx
### Purpose
These modules will be modifed and extended as time goes on, whenever someone decides to add something to make life easier.
diff --git a/Scripts/Terminal.Gui.PowerShell.Core.psm1 b/Scripts/Terminal.Gui.PowerShell.Core.psm1
index 6a53e10c5e..a402b6fd27 100644
--- a/Scripts/Terminal.Gui.PowerShell.Core.psm1
+++ b/Scripts/Terminal.Gui.PowerShell.Core.psm1
@@ -1,8 +1,8 @@
<#
.SYNOPSIS
- (Windows Only) Opens Visual Studio and loads Terminal.sln.
+ (Windows Only) Opens Visual Studio and loads Terminal.slnx.
.DESCRIPTION
- (Windows Only) Opens Visual Studio and loads Terminal.sln.
+ (Windows Only) Opens Visual Studio and loads Terminal.slnx.
.PARAMETER SolutionFilePath
(Optional) If specified, the path to the solution file. Typically unnecessary to supply this parameter.
.INPUTS
@@ -31,9 +31,9 @@ Function Open-Solution {
<#
.SYNOPSIS
- (Windows Only) Closes Visual Studio processes with Terminal.sln loaded.
+ (Windows Only) Closes Visual Studio processes with Terminal.slnx loaded.
.DESCRIPTION
- (Windows Only) Closes Visual Studio processes with Terminal.sln loaded by finding any VS processes launched with the solution file or with 'Terminal' in their main window titles.
+ (Windows Only) Closes Visual Studio processes with Terminal.slnx loaded by finding any VS processes launched with the solution file or with 'Terminal' in their main window titles.
.INPUTS
None
.OUTPUTS
@@ -66,7 +66,7 @@ Function Set-PowerShellEnvironment {
# Set up some common globals
New-Variable -Name ScriptsDirectory -Value $PSScriptRoot -Option ReadOnly -Scope Global -Visibility Public
New-Variable -Name RepositoryRootDirectory -Value (Join-Path -Resolve $ScriptsDirectory "..") -Option ReadOnly -Scope Global -Visibility Public
- New-Variable -Name SolutionFilePath -Value (Join-Path -Resolve $RepositoryRootDirectory "Terminal.sln") -Option ReadOnly -Scope Global -Visibility Public
+ New-Variable -Name SolutionFilePath -Value (Join-Path -Resolve $RepositoryRootDirectory "Terminal.slnx") -Option ReadOnly -Scope Global -Visibility Public
New-Variable -Name TerminalGuiProjectDirectory -Value (Join-Path -Resolve $RepositoryRootDirectory "Terminal.Gui") -Option ReadOnly -Scope Global -Visibility Public
New-Variable -Name TerminalGuiProjectFilePath -Value (Join-Path -Resolve $TerminalGuiProjectDirectory "Terminal.Gui.csproj") -Option ReadOnly -Scope Global -Visibility Public
diff --git a/Terminal.Gui/Terminal.Gui.sln b/Terminal.Gui/Terminal.Gui.sln
deleted file mode 100644
index 7724d3f2ed..0000000000
--- a/Terminal.Gui/Terminal.Gui.sln
+++ /dev/null
@@ -1,24 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.5.2.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terminal.Gui", "Terminal.Gui.csproj", "{79692A4F-7704-552C-0EF5-40B81C4F2E81}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {79692A4F-7704-552C-0EF5-40B81C4F2E81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {79692A4F-7704-552C-0EF5-40B81C4F2E81}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {79692A4F-7704-552C-0EF5-40B81C4F2E81}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {79692A4F-7704-552C-0EF5-40B81C4F2E81}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {4B162456-436F-4899-B765-26C9DBD2991D}
- EndGlobalSection
-EndGlobal
diff --git a/Terminal.sln b/Terminal.sln
deleted file mode 100644
index a763af6eec..0000000000
--- a/Terminal.sln
+++ /dev/null
@@ -1,520 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 18
-VisualStudioVersion = 18.0.11018.127
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Terminal.Gui", "Terminal.Gui\Terminal.Gui.csproj", "{00F366F8-DEE4-482C-B9FD-6DB0200B79E5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UICatalog", "Examples\UICatalog\UICatalog.csproj", "{88979F89-9A42-448F-AE3E-3060145F6375}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReactiveExample", "Examples\ReactiveExample\ReactiveExample.csproj", "{44E15B48-0DB2-4560-82BD-D3B7989811C3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example", "Examples\Example\Example.csproj", "{B0A602CD-E176-449D-8663-64238D54F857}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E143FB1F-0B88-48CB-9086-72CDCECFCD22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkitExample", "Examples\CommunityToolkitExample\CommunityToolkitExample.csproj", "{58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Settings", "Settings", "{B8F48EE8-34A6-43B7-B00E-CD91CDD93962}"
- ProjectSection(SolutionItems) = preProject
- .editorconfig = .editorconfig
- .filenesting.json = .filenesting.json
- .gitignore = .gitignore
- AGENTS.md = AGENTS.md
- Directory.Build.props = Directory.Build.props
- Directory.Packages.props = Directory.Packages.props
- GitVersion.yml = GitVersion.yml
- global.json = global.json
- nuget.config = nuget.config
- .claude\REFRESH.md = .claude\REFRESH.md
- .claude\settings.json = .claude\settings.json
- Terminal.sln.DotSettings = Terminal.sln.DotSettings
- testenvironments.json = testenvironments.json
- docfx\schemas\tui-config-schema.json = docfx\schemas\tui-config-schema.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GitHub", "GitHub", "{13BB2C46-B324-4B9C-92EB-CE6184D4736E}"
- ProjectSection(SolutionItems) = preProject
- .github\workflows\api-docs.yml = .github\workflows\api-docs.yml
- .github\workflows\build-validation.yml = .github\workflows\build-validation.yml
- .github\workflows\check-duplicates.yml = .github\workflows\check-duplicates.yml
- copilot-instructions.md = copilot-instructions.md
- GitVersion.yml = GitVersion.yml
- .github\workflows\integration-tests.yml = .github\workflows\integration-tests.yml
- .github\workflows\publish.yml = .github\workflows\publish.yml
- .github\workflows\quick-build.yml = .github\workflows\quick-build.yml
- .github\workflows\README.md = .github\workflows\README.md
- .github\workflows\release.yml = .github\workflows\release.yml
- .github\workflows\stress-tests.yml = .github\workflows\stress-tests.yml
- .github\workflows\unit-tests.yml = .github\workflows\unit-tests.yml
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Docs", "Docs", "{C7A51224-5E0F-4986-AB37-A6BF89966C12}"
- ProjectSection(SolutionItems) = preProject
- docfx\docs\ansihandling.md = docfx\docs\ansihandling.md
- docfx\docs\application.md = docfx\docs\application.md
- docfx\docs\arrangement.md = docfx\docs\arrangement.md
- docfx\docs\borders.md = docfx\docs\borders.md
- docfx\docs\cancellable-work-pattern.md = docfx\docs\cancellable-work-pattern.md
- .github\CODEOWNERS = .github\CODEOWNERS
- CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
- docfx\docs\command.md = docfx\docs\command.md
- docfx\docs\config.md = docfx\docs\config.md
- CONTRIBUTING.md = CONTRIBUTING.md
- .github\copilot-instructions.md = .github\copilot-instructions.md
- docfx\docs\cursor.md = docfx\docs\cursor.md
- docfx\docs\dimauto.md = docfx\docs\dimauto.md
- docfx\docs\drawing.md = docfx\docs\drawing.md
- docfx\docs\drivers.md = docfx\docs\drivers.md
- docfx\docs\events.md = docfx\docs\events.md
- docfx\docs\getting-started.md = docfx\docs\getting-started.md
- docfx\docs\index.md = docfx\docs\index.md
- docfx\docs\input-injection.md = docfx\docs\input-injection.md
- docfx\docs\keyboard.md = docfx\docs\keyboard.md
- docfx\docs\layout.md = docfx\docs\layout.md
- docfx\docs\lexicon.md = docfx\docs\lexicon.md
- docfx\docs\logging.md = docfx\docs\logging.md
- docfx\docs\menus.md = docfx\docs\menus.md
- docfx\docs\migratingfromv1.md = docfx\docs\migratingfromv1.md
- docfx\docs\mouse.md = docfx\docs\mouse.md
- docfx\docs\multitasking.md = docfx\docs\multitasking.md
- docfx\docs\navigation.md = docfx\docs\navigation.md
- docfx\docs\newinv2.md = docfx\docs\newinv2.md
- docfx\docs\Popovers.md = docfx\docs\Popovers.md
- docfx\docs\prompt.md = docfx\docs\prompt.md
- README.md = README.md
- docfx\docs\scheme.md = docfx\docs\scheme.md
- docfx\docs\scrolling.md = docfx\docs\scrolling.md
- docfx\docs\shortcut.md = docfx\docs\shortcut.md
- docfx\docs\showcase.md = docfx\docs\showcase.md
- docfx\docs\tableview.md = docfx\docs\tableview.md
- docfx\docs\toc.yml = docfx\docs\toc.yml
- docfx\docs\treeview.md = docfx\docs\treeview.md
- docfx\docs\View.md = docfx\docs\View.md
- docfx\docs\views.md = docfx\docs\views.md
- EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SelfContained", "Examples\SelfContained\SelfContained.csproj", "{524DEA78-7E7C-474D-B42D-52ED4C04FF14}"
- ProjectSection(ProjectDependencies) = postProject
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5} = {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NativeAot", "Examples\NativeAot\NativeAot.csproj", "{E6D716C6-AC94-4150-B10A-44AE13F79344}"
- ProjectSection(ProjectDependencies) = postProject
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5} = {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Benchmarks", "Tests\Benchmarks\Benchmarks.csproj", "{242FBD3E-2EC6-4274-BD40-8E62AF9327B2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests.Legacy", "Tests\UnitTests.Legacy\UnitTests.Legacy.csproj", "{038B09F5-EF3A-F21E-7C10-A6551866ECE2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests.NonParallelizable", "Tests\UnitTests.NonParallelizable\UnitTests.NonParallelizable.csproj", "{B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntegrationTests", "Tests\IntegrationTests\IntegrationTests.csproj", "{F74EC349-B988-FCFA-A1E5-967F70FB75B5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StressTests", "Tests\StressTests\StressTests.csproj", "{96ACE8BA-2E07-7537-FBF2-E8176CCB8080}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests.Parallelizable", "Tests\UnitTestsParallelizable\UnitTests.Parallelizable.csproj", "{DE780834-190A-8277-51FD-750CC666E82D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppTestHelpers", "Tests\AppTestHelpers\AppTestHelpers.csproj", "{2DBA7BDC-17AE-474B-A507-00807D087607}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppTestHelpers.XunitHelpers", "Tests\AppTestHelpers.XunitHelpers\AppTestHelpers.XunitHelpers.csproj", "{F56BAFFD-F227-4B0A-96F0-C800FAEF2036}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AppTestHelpers.XunitHelpers.Generator", "Tests\AppTestHelpers.XunitHelpers.Generator\AppTestHelpers.XunitHelpers.Generator.csproj", "{199F27D8-A905-4DDC-82CA-1FE1A90B1788}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Testing", "Testing", "{1A3CBA89-EDAB-4F75-811E-FE81B13A4836}"
- ProjectSection(SolutionItems) = preProject
- codecov.yml = codecov.yml
- Scripts\Run-LocalCoverage.ps1 = Scripts\Run-LocalCoverage.ps1
- Tests\UnitTests.Legacy\runsettings.xml = Tests\UnitTests.Legacy\runsettings.xml
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FluentExample", "Examples\FluentExample\FluentExample.csproj", "{8C05292F-86C9-C29A-635B-A4DFC5955D1C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PromptExample", "Examples\PromptExample\PromptExample.csproj", "{26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OutputView", "docfx\scripts\OutputView\OutputView.csproj", "{566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{3DD033C0-E023-47BF-A808-9CCE30873C3E}"
- ProjectSection(SolutionItems) = preProject
- Examples\Config\example_config.json = Examples\Config\example_config.json
- Examples\Config\macos.json = Examples\Config\macos.json
- Examples\PowershellExample.ps1 = Examples\PowershellExample.ps1
- Examples\Config\README.md = Examples\Config\README.md
- Examples\Config\windows.json = Examples\Config\windows.json
- EndProjectSection
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScenarioRunner", "Examples\ScenarioRunner\ScenarioRunner.csproj", "{DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InlineCLI", "Examples\InlineCLI\InlineCLI.csproj", "{90A42AE4-301D-4B05-8892-60BE5209C1B5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InlineColorPicker", "Examples\InlineColorPicker\InlineColorPicker.csproj", "{70802F77-F259-44C6-9522-46FCE2FD754E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InlineSelect", "Examples\InlineSelect\InlineSelect.csproj", "{3116547F-A8F2-4189-BC22-0B47C757164C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terminal.Gui.Analyzers.Internal", "Terminal.Gui.Analyzers.Internal\Terminal.Gui.Analyzers.Internal.csproj", "{927CCC07-F00C-409C-BE42-458EB03DD4E8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PerformanceTests", "Tests\PerformanceTests\PerformanceTests.csproj", "{6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terminal.Gui.Interop.Spectre", "Terminal.Gui.Interop.Spectre\Terminal.Gui.Interop.Spectre.csproj", "{9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|x64.ActiveCfg = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|x64.Build.0 = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|x86.ActiveCfg = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Debug|x86.Build.0 = Debug|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|Any CPU.Build.0 = Release|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|x64.ActiveCfg = Release|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|x64.Build.0 = Release|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|x86.ActiveCfg = Release|Any CPU
- {00F366F8-DEE4-482C-B9FD-6DB0200B79E5}.Release|x86.Build.0 = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|x64.ActiveCfg = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|x64.Build.0 = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|x86.ActiveCfg = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Debug|x86.Build.0 = Debug|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|Any CPU.Build.0 = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|x64.ActiveCfg = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|x64.Build.0 = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|x86.ActiveCfg = Release|Any CPU
- {88979F89-9A42-448F-AE3E-3060145F6375}.Release|x86.Build.0 = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|x64.Build.0 = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Debug|x86.Build.0 = Debug|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|x64.ActiveCfg = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|x64.Build.0 = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|x86.ActiveCfg = Release|Any CPU
- {44E15B48-0DB2-4560-82BD-D3B7989811C3}.Release|x86.Build.0 = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|x64.Build.0 = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Debug|x86.Build.0 = Debug|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|Any CPU.Build.0 = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|x64.ActiveCfg = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|x64.Build.0 = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|x86.ActiveCfg = Release|Any CPU
- {B0A602CD-E176-449D-8663-64238D54F857}.Release|x86.Build.0 = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|x64.ActiveCfg = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|x64.Build.0 = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|x86.ActiveCfg = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Debug|x86.Build.0 = Debug|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|Any CPU.Build.0 = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|x64.ActiveCfg = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|x64.Build.0 = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|x86.ActiveCfg = Release|Any CPU
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163}.Release|x86.Build.0 = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|x64.ActiveCfg = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|x64.Build.0 = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|x86.ActiveCfg = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Debug|x86.Build.0 = Debug|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|Any CPU.Build.0 = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|x64.ActiveCfg = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|x64.Build.0 = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|x86.ActiveCfg = Release|Any CPU
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14}.Release|x86.Build.0 = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|x64.ActiveCfg = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|x64.Build.0 = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|x86.ActiveCfg = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Debug|x86.Build.0 = Debug|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|Any CPU.Build.0 = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|x64.ActiveCfg = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|x64.Build.0 = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|x86.ActiveCfg = Release|Any CPU
- {E6D716C6-AC94-4150-B10A-44AE13F79344}.Release|x86.Build.0 = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|x64.Build.0 = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Debug|x86.Build.0 = Debug|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|Any CPU.Build.0 = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|x64.ActiveCfg = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|x64.Build.0 = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|x86.ActiveCfg = Release|Any CPU
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2}.Release|x86.Build.0 = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|x64.Build.0 = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Debug|x86.Build.0 = Debug|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|Any CPU.Build.0 = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|x64.ActiveCfg = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|x64.Build.0 = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|x86.ActiveCfg = Release|Any CPU
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2}.Release|x86.Build.0 = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|x64.Build.0 = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Debug|x86.Build.0 = Debug|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|Any CPU.Build.0 = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|x64.ActiveCfg = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|x64.Build.0 = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|x86.ActiveCfg = Release|Any CPU
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90}.Release|x86.Build.0 = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|x64.Build.0 = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Debug|x86.Build.0 = Debug|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|Any CPU.Build.0 = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|x64.ActiveCfg = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|x64.Build.0 = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|x86.ActiveCfg = Release|Any CPU
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5}.Release|x86.Build.0 = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|x64.ActiveCfg = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|x64.Build.0 = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|x86.ActiveCfg = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Debug|x86.Build.0 = Debug|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|Any CPU.Build.0 = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|x64.ActiveCfg = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|x64.Build.0 = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|x86.ActiveCfg = Release|Any CPU
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080}.Release|x86.Build.0 = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|x64.Build.0 = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Debug|x86.Build.0 = Debug|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|Any CPU.Build.0 = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|x64.ActiveCfg = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|x64.Build.0 = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|x86.ActiveCfg = Release|Any CPU
- {DE780834-190A-8277-51FD-750CC666E82D}.Release|x86.Build.0 = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|x64.ActiveCfg = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|x64.Build.0 = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|x86.ActiveCfg = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Debug|x86.Build.0 = Debug|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|Any CPU.Build.0 = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|x64.ActiveCfg = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|x64.Build.0 = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|x86.ActiveCfg = Release|Any CPU
- {2DBA7BDC-17AE-474B-A507-00807D087607}.Release|x86.Build.0 = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|x64.ActiveCfg = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|x64.Build.0 = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|x86.ActiveCfg = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Debug|x86.Build.0 = Debug|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|Any CPU.Build.0 = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|x64.ActiveCfg = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|x64.Build.0 = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|x86.ActiveCfg = Release|Any CPU
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036}.Release|x86.Build.0 = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|x64.ActiveCfg = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|x64.Build.0 = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|x86.ActiveCfg = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Debug|x86.Build.0 = Debug|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|Any CPU.Build.0 = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|x64.ActiveCfg = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|x64.Build.0 = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|x86.ActiveCfg = Release|Any CPU
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788}.Release|x86.Build.0 = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|x64.Build.0 = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Debug|x86.Build.0 = Debug|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|Any CPU.Build.0 = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|x64.ActiveCfg = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|x64.Build.0 = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|x86.ActiveCfg = Release|Any CPU
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C}.Release|x86.Build.0 = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|x64.Build.0 = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Debug|x86.Build.0 = Debug|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|Any CPU.Build.0 = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|x64.ActiveCfg = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|x64.Build.0 = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|x86.ActiveCfg = Release|Any CPU
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8}.Release|x86.Build.0 = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|x64.ActiveCfg = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|x64.Build.0 = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|x86.ActiveCfg = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Debug|x86.Build.0 = Debug|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|Any CPU.Build.0 = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|x64.ActiveCfg = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|x64.Build.0 = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|x86.ActiveCfg = Release|Any CPU
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7}.Release|x86.Build.0 = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|x64.Build.0 = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Debug|x86.Build.0 = Debug|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|Any CPU.Build.0 = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|x64.ActiveCfg = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|x64.Build.0 = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|x86.ActiveCfg = Release|Any CPU
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF}.Release|x86.Build.0 = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|x64.ActiveCfg = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|x64.Build.0 = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|x86.ActiveCfg = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Debug|x86.Build.0 = Debug|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|Any CPU.Build.0 = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|x64.ActiveCfg = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|x64.Build.0 = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|x86.ActiveCfg = Release|Any CPU
- {90A42AE4-301D-4B05-8892-60BE5209C1B5}.Release|x86.Build.0 = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|x64.Build.0 = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Debug|x86.Build.0 = Debug|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|Any CPU.Build.0 = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|x64.ActiveCfg = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|x64.Build.0 = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|x86.ActiveCfg = Release|Any CPU
- {70802F77-F259-44C6-9522-46FCE2FD754E}.Release|x86.Build.0 = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|x64.Build.0 = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Debug|x86.Build.0 = Debug|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|Any CPU.Build.0 = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|x64.ActiveCfg = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|x64.Build.0 = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|x86.ActiveCfg = Release|Any CPU
- {3116547F-A8F2-4189-BC22-0B47C757164C}.Release|x86.Build.0 = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|x64.Build.0 = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Debug|x86.Build.0 = Debug|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|Any CPU.Build.0 = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|x64.ActiveCfg = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|x64.Build.0 = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|x86.ActiveCfg = Release|Any CPU
- {927CCC07-F00C-409C-BE42-458EB03DD4E8}.Release|x86.Build.0 = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|x64.Build.0 = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Debug|x86.Build.0 = Debug|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|Any CPU.Build.0 = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|x64.ActiveCfg = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|x64.Build.0 = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|x86.ActiveCfg = Release|Any CPU
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2}.Release|x86.Build.0 = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|x64.ActiveCfg = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|x64.Build.0 = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|x86.ActiveCfg = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Debug|x86.Build.0 = Debug|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|Any CPU.Build.0 = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|x64.ActiveCfg = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|x64.Build.0 = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|x86.ActiveCfg = Release|Any CPU
- {9F70B0A0-8CC2-4384-93FE-359C0D6A0BD6}.Release|x86.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {88979F89-9A42-448F-AE3E-3060145F6375} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {44E15B48-0DB2-4560-82BD-D3B7989811C3} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {B0A602CD-E176-449D-8663-64238D54F857} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {58FDCA8F-08F7-4D80-9DA3-6A9AED01E163} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {B8F48EE8-34A6-43B7-B00E-CD91CDD93962} = {E143FB1F-0B88-48CB-9086-72CDCECFCD22}
- {13BB2C46-B324-4B9C-92EB-CE6184D4736E} = {E143FB1F-0B88-48CB-9086-72CDCECFCD22}
- {524DEA78-7E7C-474D-B42D-52ED4C04FF14} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {E6D716C6-AC94-4150-B10A-44AE13F79344} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {242FBD3E-2EC6-4274-BD40-8E62AF9327B2} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {038B09F5-EF3A-F21E-7C10-A6551866ECE2} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {B7C94F2A-3E8D-4A1B-9F5C-2D1E6A3B7C90} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {F74EC349-B988-FCFA-A1E5-967F70FB75B5} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {96ACE8BA-2E07-7537-FBF2-E8176CCB8080} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {DE780834-190A-8277-51FD-750CC666E82D} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {2DBA7BDC-17AE-474B-A507-00807D087607} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {F56BAFFD-F227-4B0A-96F0-C800FAEF2036} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {199F27D8-A905-4DDC-82CA-1FE1A90B1788} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- {1A3CBA89-EDAB-4F75-811E-FE81B13A4836} = {E143FB1F-0B88-48CB-9086-72CDCECFCD22}
- {8C05292F-86C9-C29A-635B-A4DFC5955D1C} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {26FDEE3C-9D1F-79A6-F48F-D0944C7F09F8} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {566AFB59-FF8C-FFF4-C1F4-049B6246E4A7} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {DB0337E6-BBC0-4ECB-9F18-F7310705BDAF} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {90A42AE4-301D-4B05-8892-60BE5209C1B5} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {70802F77-F259-44C6-9522-46FCE2FD754E} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {3116547F-A8F2-4189-BC22-0B47C757164C} = {3DD033C0-E023-47BF-A808-9CCE30873C3E}
- {6E98BACA-E6B6-47A0-B45C-B624F8E74EC2} = {A589126F-C71A-4FEE-B7EA-2DCA1ADF6A46}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {9F8F8A4D-7B8D-4C2A-AC5E-CD7117F74C03}
- EndGlobalSection
-EndGlobal
diff --git a/Terminal.slnx b/Terminal.slnx
new file mode 100644
index 0000000000..e43ba512d8
--- /dev/null
+++ b/Terminal.slnx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/UnitTests.Legacy/UnitTests.Legacy.sln b/Tests/UnitTests.Legacy/UnitTests.Legacy.sln
deleted file mode 100644
index b7af8b233c..0000000000
--- a/Tests/UnitTests.Legacy/UnitTests.Legacy.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.5.002.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnitTests.Legacy", "UnitTests.Legacy.csproj", "{A29633F2-B26E-48B2-997A-1733286E3C13}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {A29633F2-B26E-48B2-997A-1733286E3C13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A29633F2-B26E-48B2-997A-1733286E3C13}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A29633F2-B26E-48B2-997A-1733286E3C13}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A29633F2-B26E-48B2-997A-1733286E3C13}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {86ED8EAD-F1D5-4F95-A0E6-6D73DFC8442F}
- EndGlobalSection
-EndGlobal
diff --git a/docfx/docs/getting-started.md b/docfx/docs/getting-started.md
index d13d8ed473..fea7f33f97 100644
--- a/docfx/docs/getting-started.md
+++ b/docfx/docs/getting-started.md
@@ -49,5 +49,5 @@ When run the application looks as follows:
## Building the Library and Running the Examples
* Windows, Mac, and Linux - Build and run using the .NET SDK command line tools (`dotnet build` in the root directory). Run `UICatalog` with `dotnet run --project UICatalog`.
-* Windows - Open `Terminal.sln` with Visual Studio 202x.
+* Windows - Open `Terminal.slnx` with Visual Studio 2022 (17.10+).
diff --git a/docfx/scripts/OutputView/OutputView.sln b/docfx/scripts/OutputView/OutputView.sln
deleted file mode 100644
index 0b75e083f7..0000000000
--- a/docfx/scripts/OutputView/OutputView.sln
+++ /dev/null
@@ -1,31 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.14.35906.104 d17.14
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OutputView", "OutputView.csproj", "{DE15A308-8649-94BA-072D-8F2D35DAA789}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Terminal.Gui", "..\..\..\Terminal.Gui\Terminal.Gui.csproj", "{4DB1A280-EA90-4E91-80BE-D17A627AEC65}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {DE15A308-8649-94BA-072D-8F2D35DAA789}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE15A308-8649-94BA-072D-8F2D35DAA789}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE15A308-8649-94BA-072D-8F2D35DAA789}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE15A308-8649-94BA-072D-8F2D35DAA789}.Release|Any CPU.Build.0 = Release|Any CPU
- {4DB1A280-EA90-4E91-80BE-D17A627AEC65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4DB1A280-EA90-4E91-80BE-D17A627AEC65}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4DB1A280-EA90-4E91-80BE-D17A627AEC65}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4DB1A280-EA90-4E91-80BE-D17A627AEC65}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D6EAC099-6A1E-462C-9D34-C8C4D21CD91C}
- EndGlobalSection
-EndGlobal
diff --git a/docfx/scripts/OutputView/OutputView.slnx b/docfx/scripts/OutputView/OutputView.slnx
new file mode 100644
index 0000000000..9f48cfe284
--- /dev/null
+++ b/docfx/scripts/OutputView/OutputView.slnx
@@ -0,0 +1,4 @@
+
+
+
+