1- # # Ignore Visual Studio temporary files, build results, and
2- # # files generated by popular Visual Studio add-ons.
3- # #
4- # # Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
5-
6- # Custom
7- # dist/
8- coverage /
1+ # dotnet
2+ .env
3+ dist /
94App_Data /
10- package-lock.json
5+ .vscode /
6+ .idea /
7+ * .user
8+ * .tsbuildinfo
9+ # sqlite
10+ .vs /
11+ bin /
12+ obj /
13+ * .db
14+ * .db-shm
15+ * .db-wal
16+ * .db-journal
17+ * .sqlite
1118* .sqlite
1219* .sqlite-shm
1320* .sqlite-wal
21+ Configure.secrets.cs
22+ appsettings.Production. *
23+
24+ # # Ignore Visual Studio temporary files, build results, and
25+ # # files generated by popular Visual Studio add-ons.
26+ # #
27+ # # Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
1428
1529# User-specific files
30+ * .rsuser
1631* .suo
17- * .user
1832* .userosscache
1933* .sln.docstates
2034
2135# User-specific files (MonoDevelop/Xamarin Studio)
2236* .userprefs
2337
38+ # Mono auto generated files
39+ mono_crash. *
40+
2441# Build results
2542[Dd ]ebug /
2643[Dd ]ebugPublic /
2744[Rr ]elease /
2845[Rr ]eleases /
2946x64 /
3047x86 /
48+ [Ww ][Ii ][Nn ]32 /
49+ [Aa ][Rr ][Mm ]/
50+ [Aa ][Rr ][Mm ]64 /
3151bld /
3252[Bb ]in /
3353[Oo ]bj /
3454[Ll ]og /
55+ [Ll ]ogs /
3556
36- # Visual Studio 2015 cache/options directory
57+ # Visual Studio 2015/2017 cache/options directory
3758.vs /
3859# Uncomment if you have tasks that create the project's static files in wwwroot
3960# wwwroot/
4061
62+ # Visual Studio 2017 auto generated files
63+ Generated \ Files /
64+
4165# MSTest test Results
4266[Tt ]est [Rr ]esult * /
4367[Bb ]uild [Ll ]og. *
4468
45- # NUNIT
69+ # NUnit
4670* .VisualState.xml
4771TestResult.xml
72+ nunit- * .xml
4873
4974# Build Results of an ATL Project
5075[Dd ]ebugPS /
5176[Rr ]eleasePS /
5277dlldata.c
5378
79+ # Benchmark Results
80+ BenchmarkDotNet.Artifacts /
81+
5482# .NET Core
5583project.lock.json
5684project.fragment.lock.json
5785artifacts /
58- # **/Properties/launchSettings.json
5986
87+ # ASP.NET Scaffolding
88+ ScaffoldingReadMe.txt
89+
90+ # StyleCop
91+ StyleCopReport.xml
92+
93+ # Files built by Visual Studio
6094* _i.c
6195* _p.c
62- * _i .h
96+ * _h .h
6397* .ilk
6498* .meta
6599* .obj
100+ * .iobj
66101* .pch
67102* .pdb
103+ * .ipdb
68104* .pgc
69105* .pgd
70106* .rsp
@@ -74,7 +110,9 @@ artifacts/
74110* .tlh
75111* .tmp
76112* .tmp_proj
113+ * _wpftmp.csproj
77114* .log
115+ * .tlog
78116* .vspscc
79117* .vssscc
80118.builds
@@ -102,6 +140,9 @@ ipch/
102140* .vspx
103141* .sap
104142
143+ # Visual Studio Trace Files
144+ * .e2e
145+
105146# TFS 2012 Local Workspace
106147$tf /
107148
@@ -113,15 +154,21 @@ _ReSharper*/
113154* . [Rr ]e [Ss ]harper
114155* .DotSettings.user
115156
116- # JustCode is a .NET coding add-in
117- .JustCode
118-
119157# TeamCity is a build add-in
120158_TeamCity *
121159
122160# DotCover is a Code Coverage Tool
123161* .dotCover
124162
163+ # AxoCover is a Code Coverage Tool
164+ .axoCover /*
165+ ! .axoCover /settings.json
166+
167+ # Coverlet is a free, cross platform Code Coverage Tool
168+ coverage * .json
169+ coverage * .xml
170+ coverage * .info
171+
125172# Visual Studio code coverage results
126173* .coverage
127174* .coveragexml
@@ -157,7 +204,7 @@ publish/
157204# Publish Web Output
158205* . [Pp ]ublish.xml
159206* .azurePubxml
160- # TODO : Comment the next line if you want to checkin your web deploy settings
207+ # Note : Comment the next line if you want to checkin your web deploy settings,
161208# but database connection strings (with potential passwords) will be unencrypted
162209* .pubxml
163210* .publishproj
@@ -169,12 +216,14 @@ PublishScripts/
169216
170217# NuGet Packages
171218* .nupkg
219+ # NuGet Symbol Packages
220+ * .snupkg
172221# The packages folder can be ignored because of Package Restore
173- ** /packages /*
222+ ** /[ Pp ] ackages /*
174223# except build/, which is used as an MSBuild target.
175- ! ** /packages /build /
224+ ! ** /[ Pp ] ackages /build /
176225# Uncomment if necessary however generally it will be regenerated when needed
177- # !**/packages /repositories.config
226+ # !**/[Pp]ackages /repositories.config
178227# NuGet v3's project.json files produces more ignorable files
179228* .nuget.props
180229* .nuget.targets
@@ -192,12 +241,15 @@ AppPackages/
192241BundleArtifacts /
193242Package.StoreAssociation.xml
194243_pkginfo.txt
244+ * .appx
245+ * .appxbundle
246+ * .appxupload
195247
196248# Visual Studio cache files
197249# files ending in .cache can be ignored
198250* . [Cc ]ache
199251# but keep track of directories ending in .cache
200- ! * . [Cc ]ache /
252+ ! ? *. [Cc ]ache /
201253
202254# Others
203255ClientBin /
@@ -210,6 +262,10 @@ ClientBin/
210262* .publishsettings
211263orleans.codegen.cs
212264
265+ # Including strong name files can present a security risk
266+ # (https://github.com/github/gitignore/pull/2483#issue-259490424)
267+ # *.snk
268+
213269# Since there are multiple workflows, uncomment next line to ignore bower_components
214270# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
215271# bower_components/
@@ -224,6 +280,8 @@ _UpgradeReport_Files/
224280Backup * /
225281UpgradeLog * .XML
226282UpgradeLog * .htm
283+ ServiceFabricBackup /
284+ * .rptproj.bak
227285
228286# SQL Server files
229287* .mdf
@@ -234,6 +292,10 @@ UpgradeLog*.htm
234292* .rdl.data
235293* .bim.layout
236294* .bim_ * .settings
295+ * .rptproj.rsuser
296+ * - [Bb ]ackup.rdl
297+ * - [Bb ]ackup ( [0-9 ]).rdl
298+ * - [Bb ]ackup ( [0-9 ][0-9 ]).rdl
237299
238300# Microsoft Fakes
239301FakesAssemblies /
@@ -245,9 +307,6 @@ FakesAssemblies/
245307.ntvs_analysis.dat
246308node_modules /
247309
248- # Typescript v1 declaration files
249- typings /
250-
251310# Visual Studio 6 build log
252311* .plg
253312
@@ -257,6 +316,17 @@ typings/
257316# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
258317* .vbw
259318
319+ # Visual Studio 6 auto-generated project file (contains which files were open etc.)
320+ * .vbp
321+
322+ # Visual Studio 6 workspace and project file (working project files containing files to include in project)
323+ * .dsw
324+ * .dsp
325+
326+ # Visual Studio 6 technical files
327+ * .ncb
328+ * .aps
329+
260330# Visual Studio LightSwitch build output
261331** /* .HTMLClient /GeneratedArtifacts
262332** /* .DesktopClient /GeneratedArtifacts
@@ -272,12 +342,8 @@ paket-files/
272342# FAKE - F# Make
273343.fake /
274344
275- # JetBrains Rider
276- .idea /
277- * .sln.iml
278-
279- # CodeRush
280- .cr /
345+ # CodeRush personal settings
346+ .cr /personal
281347
282348# Python Tools for Visual Studio (PTVS)
283349__pycache__ /
@@ -287,6 +353,9 @@ __pycache__/
287353# tools/**
288354# !tools/packages.config
289355
356+ # Tabs Studio
357+ * .tss
358+
290359# Telerik's JustMock configuration file
291360* .jmconfig
292361
@@ -295,3 +364,49 @@ __pycache__/
295364* .btm.cs
296365* .odx.cs
297366* .xsd.cs
367+
368+ # OpenCover UI analysis results
369+ OpenCover /
370+
371+ # Azure Stream Analytics local run output
372+ ASALocalRun /
373+
374+ # MSBuild Binary and Structured Log
375+ * .binlog
376+
377+ # NVidia Nsight GPU debugger configuration file
378+ * .nvuser
379+
380+ # MFractors (Xamarin productivity tool) working folder
381+ .mfractor /
382+
383+ # Local History for Visual Studio
384+ .localhistory /
385+
386+ # Visual Studio History (VSHistory) files
387+ .vshistory /
388+
389+ # BeatPulse healthcheck temp database
390+ healthchecksdb
391+
392+ # Backup folder for Package Reference Convert tool in Visual Studio 2017
393+ MigrationBackup /
394+
395+ # Ionide (cross platform F# VS Code tools) working folder
396+ .ionide /
397+
398+ # Fody - auto-generated XML schema
399+ FodyWeavers.xsd
400+
401+ # Local History for Visual Studio Code
402+ .history /
403+
404+ # Windows Installer files from build outputs
405+ * .cab
406+ * .msi
407+ * .msix
408+ * .msm
409+ * .msp
410+
411+ # JetBrains Rider
412+ * .sln.iml
0 commit comments