diff --git a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj
index 909a4bf5..e8e093b2 100644
--- a/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj
+++ b/Admin.NET/Admin.NET.Core/Admin.NET.Core.csproj
@@ -28,9 +28,9 @@
-
-
-
+
+
+
diff --git a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj
index ecab317e..4b8c60b6 100644
--- a/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj
+++ b/Admin.NET/Admin.NET.Test/Admin.NET.Test.csproj
@@ -14,8 +14,8 @@
-
-
+
+
compile
diff --git a/一键净化项目.bat b/一键净化项目.bat
index ec4096b8..e115f163 100644
--- a/一键净化项目.bat
+++ b/一键净化项目.bat
@@ -1,11 +1,22 @@
@echo OFF
- :begin
- REM ɾǰļļ
- DEL /f /s /q ".\Web\node_modules\*.*"
- RD /s /q ".\Web\node_modules"
- REM ѭɾָļµļ
- FOR /d /r ".\Admin.NET\" %%b in (bin,obj,public) do rd /s /q "%%b"
- ECHO ϣ˳
- PAUSE>NUL
- EXIT
- GOTO BEGIN
\ No newline at end of file
+setlocal enabledelayedexpansion
+
+echo 正在清理项目文件...
+
+REM 删除前端node_modules(更高效的方式)
+if exist ".\Web\node_modules" (
+ echo 正在删除 Web node_modules...
+ rd /s /q ".\Web\node_modules" 2>nul
+)
+
+REM 清理Admin.NET项目的bin、obj和public文件夹
+for /d /r ".\Admin.NET\" %%b in (bin obj public) do (
+ if exist "%%b" (
+ echo 正在删除 %%~b...
+ rd /s /q "%%b" 2>nul
+ )
+)
+
+echo 【处理完毕,按任意键退出】
+pause >nul
+exit /b 0
\ No newline at end of file