# Build outputs
[Bb]in/
[Oo]bj/
[Oo]ut/
[Dd]ist/

# IDE files
.vs/
.idea/
*.suo
*.user
*.userosscache
*.sln.docstates

# OS files
Thumbs.db
ehthumbs.db
Desktop.ini

# Executables in root (Release outputs compiled for distribution)
# We keep the compiled EXEs for users to run immediately, but gitignore can exclude project bin/obj
