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- coverage /
9- App_Data /
27+ # # Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
1028
1129# User-specific files
30+ * .rsuser
1231* .suo
13- * .user
1432* .userosscache
1533* .sln.docstates
1634
1735# User-specific files (MonoDevelop/Xamarin Studio)
1836* .userprefs
1937
38+ # Mono auto generated files
39+ mono_crash. *
40+
2041# Build results
2142[Dd ]ebug /
2243[Dd ]ebugPublic /
2344[Rr ]elease /
2445[Rr ]eleases /
2546x64 /
2647x86 /
48+ [Ww ][Ii ][Nn ]32 /
49+ [Aa ][Rr ][Mm ]/
50+ [Aa ][Rr ][Mm ]64 /
2751bld /
2852[Bb ]in /
2953[Oo ]bj /
3054[Ll ]og /
55+ [Ll ]ogs /
3156
32- # Visual Studio 2015 cache/options directory
57+ # Visual Studio 2015/2017 cache/options directory
3358.vs /
3459# Uncomment if you have tasks that create the project's static files in wwwroot
3560# wwwroot/
3661
62+ # Visual Studio 2017 auto generated files
63+ Generated \ Files /
64+
3765# MSTest test Results
3866[Tt ]est [Rr ]esult * /
3967[Bb ]uild [Ll ]og. *
4068
41- # NUNIT
69+ # NUnit
4270* .VisualState.xml
4371TestResult.xml
72+ nunit- * .xml
4473
4574# Build Results of an ATL Project
4675[Dd ]ebugPS /
4776[Rr ]eleasePS /
4877dlldata.c
4978
79+ # Benchmark Results
80+ BenchmarkDotNet.Artifacts /
81+
5082# .NET Core
5183project.lock.json
5284project.fragment.lock.json
5385artifacts /
54- # **/Properties/launchSettings.json
5586
87+ # ASP.NET Scaffolding
88+ ScaffoldingReadMe.txt
89+
90+ # StyleCop
91+ StyleCopReport.xml
92+
93+ # Files built by Visual Studio
5694* _i.c
5795* _p.c
58- * _i .h
96+ * _h .h
5997* .ilk
6098* .meta
6199* .obj
100+ * .iobj
62101* .pch
63102* .pdb
103+ * .ipdb
64104* .pgc
65105* .pgd
66106* .rsp
@@ -70,7 +110,9 @@ artifacts/
70110* .tlh
71111* .tmp
72112* .tmp_proj
113+ * _wpftmp.csproj
73114* .log
115+ * .tlog
74116* .vspscc
75117* .vssscc
76118.builds
98140* .vspx
99141* .sap
100142
143+ # Visual Studio Trace Files
144+ * .e2e
145+
101146# TFS 2012 Local Workspace
102147$tf /
103148
@@ -109,15 +154,21 @@ _ReSharper*/
109154* . [Rr ]e [Ss ]harper
110155* .DotSettings.user
111156
112- # JustCode is a .NET coding add-in
113- .JustCode
114-
115157# TeamCity is a build add-in
116158_TeamCity *
117159
118160# DotCover is a Code Coverage Tool
119161* .dotCover
120162
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+
121172# Visual Studio code coverage results
122173* .coverage
123174* .coveragexml
@@ -153,7 +204,7 @@ publish/
153204# Publish Web Output
154205* . [Pp ]ublish.xml
155206* .azurePubxml
156- # 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,
157208# but database connection strings (with potential passwords) will be unencrypted
158209* .pubxml
159210* .publishproj
@@ -165,12 +216,14 @@ PublishScripts/
165216
166217# NuGet Packages
167218* .nupkg
219+ # NuGet Symbol Packages
220+ * .snupkg
168221# The packages folder can be ignored because of Package Restore
169- ** /packages /*
222+ ** /[ Pp ] ackages /*
170223# except build/, which is used as an MSBuild target.
171- ! ** /packages /build /
224+ ! ** /[ Pp ] ackages /build /
172225# Uncomment if necessary however generally it will be regenerated when needed
173- # !**/packages /repositories.config
226+ # !**/[Pp]ackages /repositories.config
174227# NuGet v3's project.json files produces more ignorable files
175228* .nuget.props
176229* .nuget.targets
@@ -188,12 +241,15 @@ AppPackages/
188241BundleArtifacts /
189242Package.StoreAssociation.xml
190243_pkginfo.txt
244+ * .appx
245+ * .appxbundle
246+ * .appxupload
191247
192248# Visual Studio cache files
193249# files ending in .cache can be ignored
194250* . [Cc ]ache
195251# but keep track of directories ending in .cache
196- ! * . [Cc ]ache /
252+ ! ? *. [Cc ]ache /
197253
198254# Others
199255ClientBin /
@@ -206,6 +262,10 @@ ClientBin/
206262* .publishsettings
207263orleans.codegen.cs
208264
265+ # Including strong name files can present a security risk
266+ # (https://github.com/github/gitignore/pull/2483#issue-259490424)
267+ # *.snk
268+
209269# Since there are multiple workflows, uncomment next line to ignore bower_components
210270# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
211271# bower_components/
@@ -220,6 +280,8 @@ _UpgradeReport_Files/
220280Backup * /
221281UpgradeLog * .XML
222282UpgradeLog * .htm
283+ ServiceFabricBackup /
284+ * .rptproj.bak
223285
224286# SQL Server files
225287* .mdf
@@ -230,6 +292,10 @@ UpgradeLog*.htm
230292* .rdl.data
231293* .bim.layout
232294* .bim_ * .settings
295+ * .rptproj.rsuser
296+ * - [Bb ]ackup.rdl
297+ * - [Bb ]ackup ( [0-9 ]).rdl
298+ * - [Bb ]ackup ( [0-9 ][0-9 ]).rdl
233299
234300# Microsoft Fakes
235301FakesAssemblies /
@@ -241,9 +307,6 @@ FakesAssemblies/
241307.ntvs_analysis.dat
242308node_modules /
243309
244- # Typescript v1 declaration files
245- typings /
246-
247310# Visual Studio 6 build log
248311* .plg
249312
@@ -253,6 +316,17 @@ typings/
253316# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
254317* .vbw
255318
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+
256330# Visual Studio LightSwitch build output
257331** /* .HTMLClient /GeneratedArtifacts
258332** /* .DesktopClient /GeneratedArtifacts
@@ -268,12 +342,8 @@ paket-files/
268342# FAKE - F# Make
269343.fake /
270344
271- # JetBrains Rider
272- .idea /
273- * .sln.iml
274-
275- # CodeRush
276- .cr /
345+ # CodeRush personal settings
346+ .cr /personal
277347
278348# Python Tools for Visual Studio (PTVS)
279349__pycache__ /
@@ -283,6 +353,9 @@ __pycache__/
283353# tools/**
284354# !tools/packages.config
285355
356+ # Tabs Studio
357+ * .tss
358+
286359# Telerik's JustMock configuration file
287360* .jmconfig
288361
@@ -291,3 +364,49 @@ __pycache__/
291364* .btm.cs
292365* .odx.cs
293366* .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