diff --git a/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1.props b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1.props
new file mode 100644
index 0000000000..cd169e5074
--- /dev/null
+++ b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1.props
@@ -0,0 +1,32 @@
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\..\
+
+
+
+
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\include;$(EngineRoot)external\freetype2\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\curl\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\websockets\include\$(COCOS2D_PLATFORM);$(EngineRoot)cocos\platform\winrt;$(EngineRoot)cocos\platform;$(EngineRoot)cocos\editor-support;$(EngineRoot)external\chipmunk\include\chipmunk;$(EngineRoot)external\sqlite3\include;$(EngineRoot)cocos\audio\include;$(EngineRoot)cocos;$(EngineRoot)extensions;$(EngineRoot)external;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\unzip;$(EngineRoot)external\tinyxml2;$(EngineRoot);$(EngineRoot)external\ConvertUTF;$(EngineRoot)external\xxhash;%(AdditionalIncludeDirectories);
+
+
+ WINRT;_VARIADIC_MAX=10;NOMINMAX;GL_GLEXT_PROTOTYPES;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ true
+ true
+ false
+ OldStyle
+ 4056;4996;4244;4251;
+
+
+ libGLESv2.lib;libEGL.lib;ws2_32.lib;libwebsockets.lib;libcurl.lib;libchipmunk.lib;zlib.lib;libpng.lib;libjpeg.lib;libtiff.lib;freetype250.lib;sqlite3.lib;d2d1.lib;d3d11.lib;dxgi.lib;windowscodecs.lib;dwrite.lib;dxguid.lib;xaudio2.lib;mfcore.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;%(AdditionalDependencies)
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\prebuilt\$(Platform);$(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\websockets\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\chipmunk\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\zlib\prebuilt\$(Platform);$(EngineRoot)external\png\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\tiff\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\jpeg\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\sqlite3\libraries\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\freetype2\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);%(AdditionalLibraryDirectories);
+ /IGNORE:4264 %(AdditionalOptions)
+
+
+
+
+ $(EngineRoot)
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_app.props b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_app.props
new file mode 100644
index 0000000000..56a1e35697
--- /dev/null
+++ b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_app.props
@@ -0,0 +1,33 @@
+
+
+
+
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\prebuilt\$(Platform)\
+ $(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform)\
+ $(EngineRoot)external\websockets\prebuilt\$(COCOS2D_PLATFORM)\$(Platform)\
+ $(EngineRoot)external\sqlite3\libraries\$(COCOS2D_PLATFORM)\$(Platform)\
+
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_platform.props b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_platform.props
new file mode 100644
index 0000000000..761976bf4e
--- /dev/null
+++ b/cocos/2d/winrt_8.1_props/cocos2d_winrt_8.1_platform.props
@@ -0,0 +1,7 @@
+
+
+
+
+ winrt_8.1
+
+
\ No newline at end of file
diff --git a/cocos/2d/winrt_props/cocos2d_winrt.props b/cocos/2d/winrt_props/cocos2d_winrt.props
new file mode 100644
index 0000000000..eb5ffb6d54
--- /dev/null
+++ b/cocos/2d/winrt_props/cocos2d_winrt.props
@@ -0,0 +1,32 @@
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\..\
+
+
+
+
+ $(EngineRoot)external\winrt-specific\angle\include;$(EngineRoot)external\freetype2\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\curl\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\websockets\include\$(COCOS2D_PLATFORM);$(EngineRoot)cocos\platform\winrt;$(EngineRoot)cocos\platform;$(EngineRoot)cocos\editor-support;$(EngineRoot)external\chipmunk\include\chipmunk;$(EngineRoot)external\sqlite3\include;$(EngineRoot)cocos\audio\include;$(EngineRoot)cocos;$(EngineRoot)extensions;$(EngineRoot)external;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\unzip;$(EngineRoot)external\tinyxml2;$(EngineRoot);$(EngineRoot)external\ConvertUTF;$(EngineRoot)external\xxhash;%(AdditionalIncludeDirectories);
+
+
+ WINRT;_VARIADIC_MAX=10;NOMINMAX;GL_GLEXT_PROTOTYPES;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ true
+ true
+ false
+ OldStyle
+ 4056;4996;4244;4251;
+
+
+ libGLESv2.lib;libEGL.lib;ws2_32.lib;libwebsockets.lib;libcurl.lib;libchipmunk.lib;zlib.lib;libpng.lib;libjpeg.lib;libtiff.lib;freetype250.lib;sqlite3.lib;d2d1.lib;d3d11.lib;dxgi.lib;windowscodecs.lib;dwrite.lib;dxguid.lib;xaudio2.lib;mfcore.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;%(AdditionalDependencies)
+ $(EngineRoot)external\winrt-specific\angle\prebuilt\$(Platform);$(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\websockets\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\chipmunk\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\zlib\prebuilt\$(Platform);$(EngineRoot)external\png\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\tiff\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\jpeg\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\sqlite3\libraries\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\freetype2\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);%(AdditionalLibraryDirectories);
+ /IGNORE:4264 %(AdditionalOptions)
+
+
+
+
+ $(EngineRoot)
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/winrt_props/cocos2d_winrt_app.props b/cocos/2d/winrt_props/cocos2d_winrt_app.props
new file mode 100644
index 0000000000..d0685779c1
--- /dev/null
+++ b/cocos/2d/winrt_props/cocos2d_winrt_app.props
@@ -0,0 +1,15 @@
+
+
+
+
+ $(EngineRoot)external\winrt-specific\angle\prebuilt\$(Platform)\
+
+
+
+ true
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/winrt_props/cocos2d_winrt_platform.props b/cocos/2d/winrt_props/cocos2d_winrt_platform.props
new file mode 100644
index 0000000000..761976bf4e
--- /dev/null
+++ b/cocos/2d/winrt_props/cocos2d_winrt_platform.props
@@ -0,0 +1,7 @@
+
+
+
+
+ winrt_8.1
+
+
\ No newline at end of file
diff --git a/cocos/2d/wp8_props/cocos2d_wp8.props b/cocos/2d/wp8_props/cocos2d_wp8.props
new file mode 100644
index 0000000000..50cf1f6912
--- /dev/null
+++ b/cocos/2d/wp8_props/cocos2d_wp8.props
@@ -0,0 +1,35 @@
+
+
+
+
+ wp8
+
+
+ $(MSBuildThisFileDirectory)..\..\..\
+
+
+
+
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\include;$(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\zlib\include;$(EngineRoot)external\freetype2\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\curl\include\$(COCOS2D_PLATFORM);$(EngineRoot)external\websockets\include\$(COCOS2D_PLATFORM);$(EngineRoot)cocos\platform\wp8;$(EngineRoot)cocos\platform\winrt;$(EngineRoot)cocos\platform;$(EngineRoot)cocos\editor-support;$(EngineRoot)external\chipmunk\include\chipmunk;$(EngineRoot)external\sqlite3\include;$(EngineRoot)cocos\audio\include;$(EngineRoot)cocos;$(EngineRoot)extensions;$(EngineRoot)external;$(EngineRoot)external\edtaa3func;$(EngineRoot)external\unzip;$(EngineRoot)external\tinyxml2;$(EngineRoot);$(EngineRoot)external\ConvertUTF;$(EngineRoot)external\xxhash;%(AdditionalIncludeDirectories);
+
+
+ WP8;_VARIADIC_MAX=10;NOMINMAX;GL_GLEXT_PROTOTYPES;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+ true
+ true
+ false
+ OldStyle
+ 4056;4996;4244;4251;
+
+
+ libGLESv2_phone.lib;libEGL_phone.lib;ws2_32.lib;libwebsockets.lib;libcurl.lib;libchipmunk.lib;zlib.lib;libpng.lib;libjpeg.lib;libtiff.lib;freetype.lib;sqlite3.lib;d3d11.lib;dxgi.lib;dxguid.lib;xaudio2.lib;mfplat.lib;%(AdditionalDependencies)
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\prebuilt\$(Platform);$(EngineRoot)cocos\platform\wp8;$(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\websockets\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\chipmunk\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\zlib\prebuilt\$(Platform);$(EngineRoot)external\png\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\tiff\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\jpeg\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\sqlite3\libraries\$(COCOS2D_PLATFORM)\$(Platform);$(EngineRoot)external\freetype2\prebuilt\$(COCOS2D_PLATFORM)\$(Platform);%(AdditionalLibraryDirectories);
+ /IGNORE:4264 %(AdditionalOptions)
+
+
+
+
+ $(EngineRoot)
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/wp8_props/cocos2d_wp8_app.props b/cocos/2d/wp8_props/cocos2d_wp8_app.props
new file mode 100644
index 0000000000..c15d2cff90
--- /dev/null
+++ b/cocos/2d/wp8_props/cocos2d_wp8_app.props
@@ -0,0 +1,34 @@
+
+
+
+
+ $(EngineRoot)external\$(COCOS2D_PLATFORM)-specific\angle\prebuilt\$(Platform)\
+ $(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform)\
+ $(EngineRoot)external\websockets\prebuilt\$(COCOS2D_PLATFORM)\$(Platform)\
+ $(EngineRoot)external\sqlite3\libraries\$(COCOS2D_PLATFORM)\$(Platform)\
+ $(EngineRoot)external\curl\prebuilt\$(COCOS2D_PLATFORM)\$(Platform)\
+
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/wp8_props/cocos2d_wp8_component.props b/cocos/2d/wp8_props/cocos2d_wp8_component.props
new file mode 100644
index 0000000000..b492f78d87
--- /dev/null
+++ b/cocos/2d/wp8_props/cocos2d_wp8_component.props
@@ -0,0 +1,9 @@
+
+
+
+
+
+ _WINRT_DLL;%(PreprocessorDefinitions)
+
+
+
\ No newline at end of file
diff --git a/cocos/2d/wp_8.1_props/cocos2d_wp_8.1_platform.props b/cocos/2d/wp_8.1_props/cocos2d_wp_8.1_platform.props
new file mode 100644
index 0000000000..6200885a8b
--- /dev/null
+++ b/cocos/2d/wp_8.1_props/cocos2d_wp_8.1_platform.props
@@ -0,0 +1,7 @@
+
+
+
+
+ wp_8.1
+
+
\ No newline at end of file