diff --git a/projects/kiwano/cpp.hint b/projects/kiwano/cpp.hint
deleted file mode 100644
index 6e489168..00000000
--- a/projects/kiwano/cpp.hint
+++ /dev/null
@@ -1,5 +0,0 @@
-// 提示文件帮助 Visual Studio IDE 解释 Visual C++ 标识符,
-// 如函数和宏的名称。
-// 有关详细信息,请参见 https://go.microsoft.com/fwlink/?linkid=865984
-
-#define KGE_API
diff --git a/projects/kiwano/kiwano.vcxproj b/projects/kiwano/kiwano.vcxproj
index f8ae48e0..0c019d8f 100644
--- a/projects/kiwano/kiwano.vcxproj
+++ b/projects/kiwano/kiwano.vcxproj
@@ -185,7 +185,7 @@
-
+
{FF7F943D-A89C-4E6C-97CF-84F7D8FF8EDF}
diff --git a/projects/kiwano/kiwano.vcxproj.filters b/projects/kiwano/kiwano.vcxproj.filters
index 86b3cb0b..e4220660 100644
--- a/projects/kiwano/kiwano.vcxproj.filters
+++ b/projects/kiwano/kiwano.vcxproj.filters
@@ -541,6 +541,6 @@
-
+
\ No newline at end of file
diff --git a/projects/kiwano/suppress_warning.ruleset b/projects/kiwano/suppress_warning.ruleset
new file mode 100644
index 00000000..f2abaa0a
--- /dev/null
+++ b/projects/kiwano/suppress_warning.ruleset
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file