###################################################################### # .NET / Visual Studio - comprehensive ###################################################################### # Build outputs (ignore everywhere) **/bin/ **/obj/ **/out/ **/TestResults/ **/BenchmarkDotNet.Artifacts/ **/artifacts/ **/publish/ **/PubTmp/ **/AppPackages/ **/x64/ **/x86/ **/ARM/ **/ARM64/ **/[Dd]ebug*/ **/[Rr]elease*/ **/*.appx **/*.appxbundle **/*.msix **/*.msixbundle # Generated files **/*.dll **/*.exe **/*.pdb **/*.cache **/*.tmp **/*.temp ###################################################################### # Logs - folders + files (all depths) ###################################################################### **/logs/ **/Logs/ **/log/ **/Log/ **/*.log **/*.logs **/*.trace **/*.trc **/*.etl **/*.svclog ###################################################################### # Visual Studio (Windows) ###################################################################### .vs/ **/.vs/ # User / machine-specific files **/*.user **/*.rsuser **/*.suo **/*.userosscache **/*.sln.docstates # VS caches / DBs **/.cache/ **/*.VC.db **/*.VC.VC.opendb **/*.opendb **/*.dbmdl **/*.jfm **/*.pidb **/*.sdf **/*.ipch **/*.aps **/*.ncb **/*.cachefile # ClickOnce / publish **/*.publish.xml **/*.pfx **/*.publishsettings **/*.pubxml **/*.pubxml.user ###################################################################### # NuGet ###################################################################### **/packages/ **/*.nupkg **/*.snupkg **/project.assets.json **/project.lock.json **/packages.lock.json ###################################################################### # .NET tooling / dotnet CLI ###################################################################### **/.dotnet/ **/.nuget/ **/msbuild.binlog ###################################################################### # ASP.NET Core / local dev secrets ###################################################################### # Local settings (keep your real appsettings tracked) **/appsettings.*.json !**/appsettings.json !**/appsettings.Development.json # User secrets / local secrets **/secrets.json **/*.secrets.json ###################################################################### # Test coverage ###################################################################### **/coverage/ **/coverage.*.xml **/coverage.*.json **/TestResults/ ###################################################################### # Frontend / node (if you have any) ###################################################################### **/node_modules/ **/dist/ # Build output directories (frontend) **/build/ # Exception: keep our build scripts directory !/build/ !/build/** ###################################################################### # Local dev (.dev is in orchestrator like .cursor) ###################################################################### .dev/.env !.dev/.env.example # Phase 1 migration staging (temporary; remove after submodules added) _migration/ ###################################################################### # IDEs (Rider / VS Code) & OS ###################################################################### .idea/ **/.idea/ .vscode/ **/.vscode/ # OS junk .DS_Store Thumbs.db Desktop.ini