diff --git a/src/Texture Font Generator/Texture Font Generator-net2010.sln b/src/Texture Font Generator/Texture Font Generator-net2010.sln
new file mode 100644
index 0000000000..987c1a9e29
--- /dev/null
+++ b/src/Texture Font Generator/Texture Font Generator-net2010.sln
@@ -0,0 +1,19 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Texture Font Generator", "Texture Font Generator-net2010.vcxproj", "{8B04E112-0CFE-4934-B085-AAD9E95DA5BB}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8B04E112-0CFE-4934-B085-AAD9E95DA5BB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8B04E112-0CFE-4934-B085-AAD9E95DA5BB}.Debug|Win32.Build.0 = Debug|Win32
+ {8B04E112-0CFE-4934-B085-AAD9E95DA5BB}.Release|Win32.ActiveCfg = Release|Win32
+ {8B04E112-0CFE-4934-B085-AAD9E95DA5BB}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj b/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj
new file mode 100644
index 0000000000..a999bf899c
--- /dev/null
+++ b/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj
@@ -0,0 +1,187 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Template
+ Win32
+
+
+
+ Texture Font Generator
+ {8B04E112-0CFE-4934-B085-AAD9E95DA5BB}
+ Texture Font Generator
+ MFCProj
+
+
+
+ Application
+ Dynamic
+ MultiByte
+
+
+ Application
+ Dynamic
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ $(TargetDir)../../Program/
+ $(SolutionDir)/build-$(SolutionName)/$(ProjectName)/$(ConfigurationName)
+ true
+ $(TargetDir)../../Program/
+ $(SolutionDir)/build-$(SolutionName)/$(ProjectName)/$(ConfigurationName)
+ false
+ true
+ true
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ AllRules.ruleset
+
+
+ $(ProjectName)-debug
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ false
+ $(IntDir)$(ProjectName).tlb
+
+
+ Disabled
+ ..\..\extern\libpng\include;..\..\extern\zlib;%(AdditionalIncludeDirectories)
+ WIN32;_WINDOWS;_DEBUG;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDLL
+ true
+ Use
+ Level3
+ EditAndContinue
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+
+
+ ..\..\extern\libpng\lib\libpng.lib;..\..\extern\zlib\zdll.lib;%(AdditionalDependencies)
+ ..\..\Program\$(ProjectName)-debug.exe
+ ..\libpng\lib;..\zlib;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ false
+
+
+ MachineX86
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ false
+ $(IntDir)$(ProjectName).tlb
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ ..\..\extern\libpng\include;..\..\extern\zlib;%(AdditionalIncludeDirectories)
+ WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)
+ true
+ false
+ MultiThreadedDLL
+ true
+ true
+ Use
+ Level3
+ ProgramDatabase
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+
+
+ ..\..\extern\libpng\lib\libpng.lib;..\..\extern\zlib\zdll.lib;%(AdditionalDependencies)
+ ..\..\Program\$(ProjectName).exe
+ ..\libpng\lib;..\zlib;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ false
+
+
+ MachineX86
+ true
+
+
+
+
+
+
+
+
+ %(Outputs)
+
+
+
+
+ %(Outputs)
+
+
+
+
+
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj.filters b/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj.filters
new file mode 100644
index 0000000000..a6b2bc03b2
--- /dev/null
+++ b/src/Texture Font Generator/Texture Font Generator-net2010.vcxproj.filters
@@ -0,0 +1,65 @@
+
+
+
+
+ {798bef6a-6032-4330-8164-79cea4b06189}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm
+
+
+ {54d14325-e310-42e5-bdec-b026127aafa0}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;jpg;jpeg;jpe;manifest
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Resource Files
+
+
+ Resource Files
+
+
+
+
+ Resource Files
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file