@echo off REM ================================ REM PUBLICAR APP WINFORMS .NET REM ================================ set PROJECT=EFCDesk.csproj set OUTDIR=publish_final echo =============================== echo COMPILANDO EN MODO RELEASE... echo =============================== dotnet publish %PROJECT% -c Release -r win-x64 --self-contained true ^ /p:PublishSingleFile=true ^ /p:IncludeNativeLibrariesForSelfExtract=true ^ /p:EnableCompressionInSingleFile=true ^ -o %OUTDIR% echo. echo ======================================== echo BUSCANDO EL EXE FINAL... echo ======================================== REM Buscar el .exe dentro de la carpeta de salida for %%f in (%OUTDIR%\*.exe) do ( echo Se generó: %%~nxf echo Copiando a carpeta FINAL... mkdir AppFinal 2>nul copy /Y "%%f" "AppFinal\" ) echo. echo ======================================== echo LISTO echo Tu aplicación está en la carpeta: AppFinal echo ======================================== pause