# 生成发布压缩包:框架依赖版 + 自包含版 $ErrorActionPreference = 'Stop' $root = Split-Path -Parent $PSScriptRoot $publish = Join-Path $root 'publish' Compress-Archive -Path (Join-Path $publish 'win-x64-fdd/*') -DestinationPath (Join-Path $publish 'OneClickRun-1.0.0-win-x64-fdd.zip') -Force Compress-Archive -Path (Join-Path $publish 'win-x64-sc/*') -DestinationPath (Join-Path $publish 'OneClickRun-1.0.0-win-x64-sc.zip') -Force Get-ChildItem (Join-Path $publish '*.zip') | Select-Object Name, @{n='MB';e={[math]::Round($_.Length/1MB,1)}}, @{n='Time';e={$_.LastWriteTime}} | Format-Table -AutoSize