
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29006.145
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLSTest", "test\CharLSTest.vcxproj", "{7185AD7F-57BA-42C7-A715-239CEA8ADC31}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{BE733144-010D-4F7F-A619-0B73D8461D60}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Native", "Native", "{1C1CF63C-A53A-449F-90D3-63321015FD65}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".NET", ".NET", "{A81B52AC-655D-4D1F-B21B-9BC4529AB447}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLS", "src\CharLS.vcxproj", "{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{5F4C6204-36F8-4D63-BF33-ECFCB5D1D114}"
	ProjectSection(SolutionItems) = preProject
		.clang-format = .clang-format
		.editorconfig = .editorconfig
		CHANGELOG.md = CHANGELOG.md
		cpp.hint = cpp.hint
		default.ruleset.md = default.ruleset.md
		Directory.Build.props = Directory.Build.props
		LICENSE.md = LICENSE.md
		README.md = README.md
	EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CharLSNetTest", "dotnet\test\CharLSNetTest.csproj", "{002B897F-9D96-4A99-853F-53806C39559D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Convert", "samples\convert.c\Convert.vcxproj", "{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}"
	ProjectSection(ProjectDependencies) = postProject
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C} = {1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}
	EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CharLSUnitTest", "unittest\CharLSUnitTest.vcxproj", "{4A912445-1E83-41FA-8B80-C0A9BD4E9289}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CharLSNet", "dotnet\src\CharLSNet.csproj", "{CFC22FDD-A405-486A-AEFE-4231424B0AE5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "convert-cpp", "samples\convert.cpp\convert-cpp.vcxproj", "{E09F024E-A125-48AA-8E9D-7D1302BEAC97}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Checked|x64 = Checked|x64
		Checked|x86 = Checked|x86
		Debug|x64 = Debug|x64
		Debug|x86 = Debug|x86
		Release|x64 = Release|x64
		Release|x86 = Release|x86
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x64.ActiveCfg = Checked|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x64.Build.0 = Checked|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x86.ActiveCfg = Checked|Win32
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Checked|x86.Build.0 = Checked|Win32
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x64.ActiveCfg = Debug|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x64.Build.0 = Debug|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x86.ActiveCfg = Debug|Win32
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Debug|x86.Build.0 = Debug|Win32
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x64.ActiveCfg = Release|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x64.Build.0 = Release|x64
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x86.ActiveCfg = Release|Win32
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31}.Release|x86.Build.0 = Release|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x64.ActiveCfg = Checked|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x64.Build.0 = Checked|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x86.ActiveCfg = Checked|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Checked|x86.Build.0 = Checked|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x64.ActiveCfg = Debug|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x64.Build.0 = Debug|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x86.ActiveCfg = Debug|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Debug|x86.Build.0 = Debug|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x64.ActiveCfg = Release|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x64.Build.0 = Release|x64
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x86.ActiveCfg = Release|Win32
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C}.Release|x86.Build.0 = Release|Win32
		{002B897F-9D96-4A99-853F-53806C39559D}.Checked|x64.ActiveCfg = Checked|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Checked|x64.Build.0 = Checked|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Checked|x86.ActiveCfg = Checked|x86
		{002B897F-9D96-4A99-853F-53806C39559D}.Checked|x86.Build.0 = Checked|x86
		{002B897F-9D96-4A99-853F-53806C39559D}.Debug|x64.ActiveCfg = Debug|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Debug|x64.Build.0 = Debug|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Debug|x86.ActiveCfg = Debug|x86
		{002B897F-9D96-4A99-853F-53806C39559D}.Debug|x86.Build.0 = Debug|x86
		{002B897F-9D96-4A99-853F-53806C39559D}.Release|x64.ActiveCfg = Release|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Release|x64.Build.0 = Release|x64
		{002B897F-9D96-4A99-853F-53806C39559D}.Release|x86.ActiveCfg = Release|x86
		{002B897F-9D96-4A99-853F-53806C39559D}.Release|x86.Build.0 = Release|x86
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x64.ActiveCfg = Checked|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x64.Build.0 = Checked|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x86.ActiveCfg = Checked|Win32
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Checked|x86.Build.0 = Checked|Win32
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x64.ActiveCfg = Debug|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x64.Build.0 = Debug|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x86.ActiveCfg = Debug|Win32
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Debug|x86.Build.0 = Debug|Win32
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x64.ActiveCfg = Release|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x64.Build.0 = Release|x64
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x86.ActiveCfg = Release|Win32
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F}.Release|x86.Build.0 = Release|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x64.ActiveCfg = Checked|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x64.Build.0 = Checked|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x86.ActiveCfg = Checked|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Checked|x86.Build.0 = Checked|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x64.ActiveCfg = Debug|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x64.Build.0 = Debug|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x86.ActiveCfg = Debug|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Debug|x86.Build.0 = Debug|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x64.ActiveCfg = Release|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x64.Build.0 = Release|x64
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x86.ActiveCfg = Release|Win32
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289}.Release|x86.Build.0 = Release|Win32
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Checked|x64.ActiveCfg = Checked|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Checked|x64.Build.0 = Checked|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Checked|x86.ActiveCfg = Checked|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Checked|x86.Build.0 = Checked|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Debug|x64.ActiveCfg = Debug|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Debug|x64.Build.0 = Debug|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Debug|x86.ActiveCfg = Debug|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Debug|x86.Build.0 = Debug|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Release|x64.ActiveCfg = Release|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Release|x64.Build.0 = Release|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Release|x86.ActiveCfg = Release|Any CPU
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5}.Release|x86.Build.0 = Release|Any CPU
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x64.ActiveCfg = Checked|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x64.Build.0 = Checked|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x86.ActiveCfg = Checked|Win32
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Checked|x86.Build.0 = Checked|Win32
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x64.ActiveCfg = Debug|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x64.Build.0 = Debug|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x86.ActiveCfg = Debug|Win32
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Debug|x86.Build.0 = Debug|Win32
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x64.ActiveCfg = Release|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x64.Build.0 = Release|x64
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x86.ActiveCfg = Release|Win32
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97}.Release|x86.Build.0 = Release|Win32
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{7185AD7F-57BA-42C7-A715-239CEA8ADC31} = {1C1CF63C-A53A-449F-90D3-63321015FD65}
		{1E31F9F1-F175-4082-B3E2-B1F0ECA3F44C} = {1C1CF63C-A53A-449F-90D3-63321015FD65}
		{002B897F-9D96-4A99-853F-53806C39559D} = {A81B52AC-655D-4D1F-B21B-9BC4529AB447}
		{F42C0547-FEB3-40F4-9379-0FF87B44FA0F} = {BE733144-010D-4F7F-A619-0B73D8461D60}
		{4A912445-1E83-41FA-8B80-C0A9BD4E9289} = {1C1CF63C-A53A-449F-90D3-63321015FD65}
		{CFC22FDD-A405-486A-AEFE-4231424B0AE5} = {A81B52AC-655D-4D1F-B21B-9BC4529AB447}
		{E09F024E-A125-48AA-8E9D-7D1302BEAC97} = {BE733144-010D-4F7F-A619-0B73D8461D60}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {9F2834D1-0A89-4C7C-93FC-B6B97410B1B7}
	EndGlobalSection
EndGlobal
