diff --git a/VisualC/tests/testshape/testshape.vcproj b/VisualC/tests/testshape/testshape.vcproj
new file mode 100644
index 000000000..2046a72b3
--- /dev/null
+++ b/VisualC/tests/testshape/testshape.vcproj
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/VisualC/tests/testshape/testshape.vcxproj b/VisualC/tests/testshape/testshape.vcxproj
new file mode 100644
index 000000000..ef20124c8
--- /dev/null
+++ b/VisualC/tests/testshape/testshape.vcxproj
@@ -0,0 +1,130 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {18BAE08C-319A-46DF-A7F1-1884F5040257}
+
+
+
+ Application
+ false
+
+
+ Application
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ .\Release\
+ .\Release\
+ false
+ .\Debug\
+ .\Debug\
+ true
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Release/testshape.tlb
+
+
+ OnlyExplicitInline
+ ..\..\..\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+
+ .\Release/testshape.pch
+ .\Release/
+ .\Release/
+ .\Release/
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ .\Release/testshape.exe
+ true
+ .\Release/testshape.pdb
+ Windows
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\Debug/testshape.tlb
+
+
+ Disabled
+ ..\..\..\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+
+ .\Debug/testshape.pch
+ .\Debug/
+ .\Debug/
+ .\Debug/
+ Level3
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0409
+
+
+ /MACHINE:I386 %(AdditionalOptions)
+ .\Debug/testshape.exe
+ true
+ true
+ .\Debug/testshape.pdb
+ Windows
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/VisualC/tests/testshape/testshape.vcxproj.user b/VisualC/tests/testshape/testshape.vcxproj.user
new file mode 100644
index 000000000..695b5c78b
--- /dev/null
+++ b/VisualC/tests/testshape/testshape.vcxproj.user
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file