diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..61a579f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,38 @@
+## .NET Core
+# 忽略编译输出
+[Bb]in/
+[Oo]bj/
+
+# 忽略 NuGet 包
+*.nupkg
+# 如果项目使用 packages.config,则忽略 packages 文件夹
+[Pp]ackages/
+# 忽略 NuGet 缓存
+.nuget/
+
+# 忽略用户特定文件和设置
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
+
+# 忽略 Visual Studio 工作区文件
+.vs/
+
+# 忽略发布输出
+[Pp]ublish/
+
+# 忽略 Rider IDE 文件
+.idea/
+
+# 忽略环境文件
+.env
+[Dd]ocker/[Cc]ompose*/
+*.sw?
+
+## 通用规则
+# 忽略日志文件
+*.log
+
+# 忽略 macOS 系统文件
+.DS_Store
\ No newline at end of file
diff --git a/wtmProject/wtmProject.csproj b/wtmProject/wtmProject.csproj
index 9d42577..6d1c4cd 100644
--- a/wtmProject/wtmProject.csproj
+++ b/wtmProject/wtmProject.csproj
@@ -20,5 +20,7 @@
+
+