D:删除构建文件,增加调试脚本

This commit is contained in:
jimmy committed 2025-12-29 10:08:26 +08:00
1 parent 3b89b2d722
commit d133bacf55
40 files changed
+1180 -1066

No files matched your search

+55
View File
@@ -0,0 +1,55 @@
@echo off
REM ========================================
REM 验证脚本功能
REM ========================================
echo.
echo ==========================================
echo 验证 Sharp-Basic 脚本工具
echo ==========================================
echo.
cd /d "%~dp0\.."
echo [测试 1] 检查解决方案文件...
if exist "src\Sharp\Sharp.sln" (
echo [OK] 找到 Sharp.sln
) else (
echo [FAIL] 未找到 Sharp.sln
)
echo.
echo [测试 2] 检查 dotnet 版本...
dotnet --version
if %ERRORLEVEL% EQU 0 (
echo [OK] dotnet CLI 可用
) else (
echo [FAIL] dotnet CLI 不可用
)
echo.
echo [测试 3] 测试清理功能(扫描 bin/obj 目录)...
powershell -NoProfile -ExecutionPolicy Bypass -Command "$dirs = Get-ChildItem -Path 'src\Sharp' -Include bin,obj -Recurse -Directory -Force -ErrorAction SilentlyContinue; Write-Host \" 找到 $($dirs.Count) 个 bin/obj 目录\""
echo.
echo [测试 4] 检查项目文件完整性...
set /a count=0
for %%f in (src\Sharp\Common\Common.csproj src\Sharp\Config\Config.csproj src\Sharp\Wpf\Wpf.csproj) do (
if exist "%%f" (
set /a count+=1
)
)
echo [OK] 找到 %count% 个核心项目文件
echo.
echo ==========================================
echo 验证完成
echo ==========================================
echo.
echo 建议使用步骤:
echo 1. 运行 restore.bat - 还原 NuGet 包
echo 2. 运行 build.bat - 构建项目
echo 或直接运行 rebuild.bat - 完整重建
echo.
pause