diff --git a/cocos/ui/Android.mk b/cocos/ui/Android.mk
index 2441258c19..4c6e33334e 100644
--- a/cocos/ui/Android.mk
+++ b/cocos/ui/Android.mk
@@ -29,7 +29,8 @@ CCProtectedNode.cpp \
UIHBox.cpp \
UIVBox.cpp \
UIRelativeBox.cpp \
-UIVideoPlayerAndroid.cpp
+UIVideoPlayerAndroid.cpp \
+UIDeprecated.cpp \
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/.. \
$(LOCAL_PATH)/../editor-support
diff --git a/cocos/ui/CMakeLists.txt b/cocos/ui/CMakeLists.txt
index 60e83f23ec..cd7066589d 100644
--- a/cocos/ui/CMakeLists.txt
+++ b/cocos/ui/CMakeLists.txt
@@ -22,5 +22,6 @@ set(COCOS_UI_SRC
ui/UITextField.cpp
ui/UIVBox.cpp
ui/UIWidget.cpp
+ ui/UIDeprecated.cpp
)
diff --git a/cocos/ui/proj.win32/libGUI.vcxproj b/cocos/ui/proj.win32/libGUI.vcxproj
index 8ef4105661..2483ce7005 100644
--- a/cocos/ui/proj.win32/libGUI.vcxproj
+++ b/cocos/ui/proj.win32/libGUI.vcxproj
@@ -15,6 +15,7 @@
+
@@ -40,6 +41,7 @@
+
diff --git a/cocos/ui/proj.win32/libGUI.vcxproj.filters b/cocos/ui/proj.win32/libGUI.vcxproj.filters
index a82d945c9f..66f11c6cdd 100644
--- a/cocos/ui/proj.win32/libGUI.vcxproj.filters
+++ b/cocos/ui/proj.win32/libGUI.vcxproj.filters
@@ -87,6 +87,9 @@
Layouts
+
+ System
+
@@ -158,5 +161,8 @@
Layouts
+
+ System
+
-
+
\ No newline at end of file
diff --git a/cocos/ui/proj.wp8/libGUI.vcxproj b/cocos/ui/proj.wp8/libGUI.vcxproj
index c58030f74b..461ca405b9 100644
--- a/cocos/ui/proj.wp8/libGUI.vcxproj
+++ b/cocos/ui/proj.wp8/libGUI.vcxproj
@@ -184,6 +184,7 @@
+
@@ -209,8 +210,9 @@
+
-
+
\ No newline at end of file
diff --git a/cocos/ui/proj.wp8/libGUI.vcxproj.filters b/cocos/ui/proj.wp8/libGUI.vcxproj.filters
index 475c39565d..0513dc6afb 100644
--- a/cocos/ui/proj.wp8/libGUI.vcxproj.filters
+++ b/cocos/ui/proj.wp8/libGUI.vcxproj.filters
@@ -84,6 +84,9 @@
Layouts
+
+ System
+
@@ -155,5 +158,8 @@
Layouts
+
+ System
+
-
+
\ No newline at end of file