1+ # dotnet
2+ .env
3+ dist /
4+ App_Data /
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
18+ * .sqlite
19+ * .sqlite-shm
20+ * .sqlite-wal
21+ Configure.secrets.cs
22+ appsettings.Production. *
23+
124# # Ignore Visual Studio temporary files, build results, and
225# # files generated by popular Visual Studio add-ons.
326# #
4- # # Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
5-
6- # Custom
7- dist /
8- App_Data /
27+ # # Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
928
1029# User-specific files
30+ * .rsuser
1131* .suo
12- * .user
1332* .userosscache
1433* .sln.docstates
1534
1635# User-specific files (MonoDevelop/Xamarin Studio)
1736* .userprefs
1837
38+ # Mono auto generated files
39+ mono_crash. *
40+
1941# Build results
2042[Dd ]ebug /
2143[Dd ]ebugPublic /
2244[Rr ]elease /
2345[Rr ]eleases /
2446x64 /
2547x86 /
48+ [Ww ][Ii ][Nn ]32 /
49+ [Aa ][Rr ][Mm ]/
50+ [Aa ][Rr ][Mm ]64 /
2651bld /
2752[Bb ]in /
2853[Oo ]bj /
2954[Ll ]og /
55+ [Ll ]ogs /
3056
31- # Visual Studio 2015 cache/options directory
57+ # Visual Studio 2015/2017 cache/options directory
3258.vs /
3359# Uncomment if you have tasks that create the project's static files in wwwroot
3460# wwwroot/
3561
62+ # Visual Studio 2017 auto generated files
63+ Generated \ Files /
64+
3665# MSTest test Results
3766[Tt ]est [Rr ]esult * /
3867[Bb ]uild [Ll ]og. *
3968
40- # NUNIT
69+ # NUnit
4170* .VisualState.xml
4271TestResult.xml
72+ nunit- * .xml
4373
4474# Build Results of an ATL Project
4575[Dd ]ebugPS /
4676[Rr ]eleasePS /
4777dlldata.c
4878
79+ # Benchmark Results
80+ BenchmarkDotNet.Artifacts /
81+
4982# .NET Core
5083project.lock.json
5184project.fragment.lock.json
5285artifacts /
53- # **/Properties/launchSettings.json
5486
87+ # ASP.NET Scaffolding
88+ ScaffoldingReadMe.txt
89+
90+ # StyleCop
91+ StyleCopReport.xml
92+
93+ # Files built by Visual Studio
5594* _i.c
5695* _p.c
57- * _i .h
96+ * _h .h
5897* .ilk
5998* .meta
6099* .obj
100+ * .iobj
61101* .pch
62102* .pdb
103+ * .ipdb
63104* .pgc
64105* .pgd
65106* .rsp
@@ -69,7 +110,9 @@ artifacts/
69110* .tlh
70111* .tmp
71112* .tmp_proj
113+ * _wpftmp.csproj
72114* .log
115+ * .tlog
73116* .vspscc
74117* .vssscc
75118.builds
97140* .vspx
98141* .sap
99142
143+ # Visual Studio Trace Files
144+ * .e2e
145+
100146# TFS 2012 Local Workspace
101147$tf /
102148
@@ -108,15 +154,21 @@ _ReSharper*/
108154* . [Rr ]e [Ss ]harper
109155* .DotSettings.user
110156
111- # JustCode is a .NET coding add-in
112- .JustCode
113-
114157# TeamCity is a build add-in
115158_TeamCity *
116159
117160# DotCover is a Code Coverage Tool
118161* .dotCover
119162
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+
120172# Visual Studio code coverage results
121173* .coverage
122174* .coveragexml
@@ -152,7 +204,7 @@ publish/
152204# Publish Web Output
153205* . [Pp ]ublish.xml
154206* .azurePubxml
155- # 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,
156208# but database connection strings (with potential passwords) will be unencrypted
157209* .pubxml
158210* .publishproj
@@ -164,12 +216,14 @@ PublishScripts/
164216
165217# NuGet Packages
166218* .nupkg
219+ # NuGet Symbol Packages
220+ * .snupkg
167221# The packages folder can be ignored because of Package Restore
168- ** /packages /*
222+ ** /[ Pp ] ackages /*
169223# except build/, which is used as an MSBuild target.
170- ! ** /packages /build /
224+ ! ** /[ Pp ] ackages /build /
171225# Uncomment if necessary however generally it will be regenerated when needed
172- # !**/packages /repositories.config
226+ # !**/[Pp]ackages /repositories.config
173227# NuGet v3's project.json files produces more ignorable files
174228* .nuget.props
175229* .nuget.targets
@@ -187,12 +241,15 @@ AppPackages/
187241BundleArtifacts /
188242Package.StoreAssociation.xml
189243_pkginfo.txt
244+ * .appx
245+ * .appxbundle
246+ * .appxupload
190247
191248# Visual Studio cache files
192249# files ending in .cache can be ignored
193250* . [Cc ]ache
194251# but keep track of directories ending in .cache
195- ! * . [Cc ]ache /
252+ ! ? *. [Cc ]ache /
196253
197254# Others
198255ClientBin /
@@ -205,6 +262,10 @@ ClientBin/
205262* .publishsettings
206263orleans.codegen.cs
207264
265+ # Including strong name files can present a security risk
266+ # (https://github.com/github/gitignore/pull/2483#issue-259490424)
267+ # *.snk
268+
208269# Since there are multiple workflows, uncomment next line to ignore bower_components
209270# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
210271# bower_components/
@@ -219,6 +280,8 @@ _UpgradeReport_Files/
219280Backup * /
220281UpgradeLog * .XML
221282UpgradeLog * .htm
283+ ServiceFabricBackup /
284+ * .rptproj.bak
222285
223286# SQL Server files
224287* .mdf
@@ -229,6 +292,10 @@ UpgradeLog*.htm
229292* .rdl.data
230293* .bim.layout
231294* .bim_ * .settings
295+ * .rptproj.rsuser
296+ * - [Bb ]ackup.rdl
297+ * - [Bb ]ackup ( [0-9 ]).rdl
298+ * - [Bb ]ackup ( [0-9 ][0-9 ]).rdl
232299
233300# Microsoft Fakes
234301FakesAssemblies /
@@ -240,9 +307,6 @@ FakesAssemblies/
240307.ntvs_analysis.dat
241308node_modules /
242309
243- # Typescript v1 declaration files
244- typings /
245-
246310# Visual Studio 6 build log
247311* .plg
248312
@@ -252,6 +316,17 @@ typings/
252316# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
253317* .vbw
254318
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+
255330# Visual Studio LightSwitch build output
256331** /* .HTMLClient /GeneratedArtifacts
257332** /* .DesktopClient /GeneratedArtifacts
@@ -267,12 +342,8 @@ paket-files/
267342# FAKE - F# Make
268343.fake /
269344
270- # JetBrains Rider
271- .idea /
272- * .sln.iml
273-
274- # CodeRush
275- .cr /
345+ # CodeRush personal settings
346+ .cr /personal
276347
277348# Python Tools for Visual Studio (PTVS)
278349__pycache__ /
@@ -282,6 +353,9 @@ __pycache__/
282353# tools/**
283354# !tools/packages.config
284355
356+ # Tabs Studio
357+ * .tss
358+
285359# Telerik's JustMock configuration file
286360* .jmconfig
287361
@@ -290,3 +364,49 @@ __pycache__/
290364* .btm.cs
291365* .odx.cs
292366* .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