# ==========================================
# Visual Studio 2022
# Solo código fuente + bin/x64/Debug
# ==========================================

# ----------------------------
# Carpetas temporales
# ----------------------------
.vs/
TestResults/
packages/

# ----------------------------
# Ignorar compilados generales
# ----------------------------
[Bb]in/
[Oo]bj/
x86/
x64/
Debug/
Release/

# ----------------------------
# EXCEPCIÓN:
# Mantener bin/x64/Debug
# ----------------------------
!bin/
!bin/x64/
!bin/x64/Debug/

# Mantener contenido interno
!bin/x64/Debug/**

# ----------------------------
# Ignorar ejecutables y binarios
# incluso dentro de Debug
# ----------------------------
*.exe
*.dll
*.pdb
*.cache
*.ilk
*.obj
*.lib
*.exp
*.ipch
*.aps
*.ncb
*.suo
*.user
*.userosscache
*.sln.docstates

# ----------------------------
# Archivos NuGet
# ----------------------------
*.nupkg
.nuget/

# ----------------------------
# Publicaciones
# ----------------------------
publish/
app.publish/

# ----------------------------
# Logs
# ----------------------------
*.log

# ----------------------------
# Rider / Resharper
# ----------------------------
_ReSharper*/
*.DotSettings.user

# ----------------------------
# Archivos de sistema
# ----------------------------
.DS_Store
Thumbs.db

# ----------------------------
# Configuración local sensible
# ----------------------------
appsettings.Development.json
secrets.json

# ----------------------------
# OPCIONAL:
# Ignorar proyectos no revisados
# ----------------------------
CrearEntrega/
CrearEntregaDropShip
DescargarExportacion
netActualizacionLotes
OrdenImpresion
VisualizadorCargos
FacturaNegociable/Instalador/*
