11# # Ignore Visual Studio temporary files, build results, and
22# # files generated by popular Visual Studio add-ons.
3+ # #
4+ # # Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
35
46# User-specific files
7+ * .rsuser
58* .suo
69* .user
710* .userosscache
1013# User-specific files (MonoDevelop/Xamarin Studio)
1114* .userprefs
1215
16+ # Mono auto generated files
17+ mono_crash. *
18+
1319# Build results
1420[Dd ]ebug /
1521[Dd ]ebugPublic /
1622[Rr ]elease /
1723[Rr ]eleases /
1824x64 /
1925x86 /
26+ [Ww ][Ii ][Nn ]32 /
27+ [Aa ][Rr ][Mm ]/
28+ [Aa ][Rr ][Mm ]64 /
2029bld /
2130[Bb ]in /
2231[Oo ]bj /
2332[Ll ]og /
33+ [Ll ]ogs /
2434
25- # Visual Studio 2015 cache/options directory
35+ # Visual Studio 2015/2017 cache/options directory
2636.vs /
2737# Uncomment if you have tasks that create the project's static files in wwwroot
2838# wwwroot/
2939
40+ # Visual Studio 2017 auto generated files
41+ Generated \ Files /
42+
3043# MSTest test Results
3144[Tt ]est [Rr ]esult * /
3245[Bb ]uild [Ll ]og. *
3346
34- # NUNIT
47+ # NUnit
3548* .VisualState.xml
3649TestResult.xml
50+ nunit- * .xml
3751
3852# Build Results of an ATL Project
3953[Dd ]ebugPS /
4054[Rr ]eleasePS /
4155dlldata.c
4256
43- # DNX
57+ # Benchmark Results
58+ BenchmarkDotNet.Artifacts /
59+
60+ # .NET Core
4461project.lock.json
4562project.fragment.lock.json
4663artifacts /
4764
65+ # Tye
66+ .tye /
67+
68+ # ASP.NET Scaffolding
69+ ScaffoldingReadMe.txt
70+
71+ # StyleCop
72+ StyleCopReport.xml
73+
74+ # Files built by Visual Studio
4875* _i.c
4976* _p.c
50- * _i .h
77+ * _h .h
5178* .ilk
5279* .meta
5380* .obj
81+ * .iobj
5482* .pch
5583* .pdb
84+ * .ipdb
5685* .pgc
5786* .pgd
5887* .rsp
@@ -62,6 +91,7 @@ artifacts/
6291* .tlh
6392* .tmp
6493* .tmp_proj
94+ * _wpftmp.csproj
6595* .log
6696* .vspscc
6797* .vssscc
90120* .vspx
91121* .sap
92122
123+ # Visual Studio Trace Files
124+ * .e2e
125+
93126# TFS 2012 Local Workspace
94127$tf /
95128
@@ -101,15 +134,25 @@ _ReSharper*/
101134* . [Rr ]e [Ss ]harper
102135* .DotSettings.user
103136
104- # JustCode is a .NET coding add-in
105- .JustCode
106-
107137# TeamCity is a build add-in
108138_TeamCity *
109139
110140# DotCover is a Code Coverage Tool
111141* .dotCover
112142
143+ # AxoCover is a Code Coverage Tool
144+ .axoCover /*
145+ ! .axoCover /settings.json
146+
147+ # Coverlet is a free, cross platform Code Coverage Tool
148+ coverage * .json
149+ coverage * .xml
150+ coverage * .info
151+
152+ # Visual Studio code coverage results
153+ * .coverage
154+ * .coveragexml
155+
113156# NCrunch
114157_NCrunch_ *
115158. * crunch * .local.xml
@@ -141,9 +184,9 @@ publish/
141184# Publish Web Output
142185* . [Pp ]ublish.xml
143186* .azurePubxml
144- # TODO : Comment the next line if you want to checkin your web deploy settings
187+ # Note : Comment the next line if you want to checkin your web deploy settings,
145188# but database connection strings (with potential passwords) will be unencrypted
146- # *.pubxml
189+ * .pubxml
147190* .publishproj
148191
149192# Microsoft Azure Web App publish settings. Comment the next line if you want to
@@ -153,13 +196,15 @@ PublishScripts/
153196
154197# NuGet Packages
155198* .nupkg
199+ # NuGet Symbol Packages
200+ * .snupkg
156201# The packages folder can be ignored because of Package Restore
157- ** /packages /*
202+ ** /[ Pp ] ackages /*
158203# except build/, which is used as an MSBuild target.
159- ! ** /packages /build /
204+ ! ** /[ Pp ] ackages /build /
160205# Uncomment if necessary however generally it will be regenerated when needed
161- # !**/packages /repositories.config
162- # NuGet v3's project.json files produces more ignoreable files
206+ # !**/[Pp]ackages /repositories.config
207+ # NuGet v3's project.json files produces more ignorable files
163208* .nuget.props
164209* .nuget.targets
165210
@@ -176,12 +221,15 @@ AppPackages/
176221BundleArtifacts /
177222Package.StoreAssociation.xml
178223_pkginfo.txt
224+ * .appx
225+ * .appxbundle
226+ * .appxupload
179227
180228# Visual Studio cache files
181229# files ending in .cache can be ignored
182230* . [Cc ]ache
183231# but keep track of directories ending in .cache
184- ! * . [Cc ]ache /
232+ ! ? *. [Cc ]ache /
185233
186234# Others
187235ClientBin /
@@ -192,9 +240,12 @@ ClientBin/
192240* .jfm
193241* .pfx
194242* .publishsettings
195- node_modules /
196243orleans.codegen.cs
197244
245+ # Including strong name files can present a security risk
246+ # (https://github.com/github/gitignore/pull/2483#issue-259490424)
247+ # *.snk
248+
198249# Since there are multiple workflows, uncomment next line to ignore bower_components
199250# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
200251# bower_components/
@@ -209,15 +260,22 @@ _UpgradeReport_Files/
209260Backup * /
210261UpgradeLog * .XML
211262UpgradeLog * .htm
263+ ServiceFabricBackup /
264+ * .rptproj.bak
212265
213266# SQL Server files
214267* .mdf
215268* .ldf
269+ * .ndf
216270
217271# Business Intelligence projects
218272* .rdl.data
219273* .bim.layout
220274* .bim_ * .settings
275+ * .rptproj.rsuser
276+ * - [Bb ]ackup.rdl
277+ * - [Bb ]ackup ( [0-9 ]).rdl
278+ * - [Bb ]ackup ( [0-9 ][0-9 ]).rdl
221279
222280# Microsoft Fakes
223281FakesAssemblies /
@@ -227,13 +285,17 @@ FakesAssemblies/
227285
228286# Node.js Tools for Visual Studio
229287.ntvs_analysis.dat
288+ node_modules /
230289
231290# Visual Studio 6 build log
232291* .plg
233292
234293# Visual Studio 6 workspace options file
235294* .opt
236295
296+ # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
297+ * .vbw
298+
237299# Visual Studio LightSwitch build output
238300** /* .HTMLClient /GeneratedArtifacts
239301** /* .DesktopClient /GeneratedArtifacts
@@ -249,13 +311,149 @@ paket-files/
249311# FAKE - F# Make
250312.fake /
251313
314+ # CodeRush personal settings
315+ .cr /personal
316+
317+ # Python Tools for Visual Studio (PTVS)
318+ __pycache__ /
319+ * .pyc
320+
321+ # Cake - Uncomment if you are using it
322+ # tools/**
323+ # !tools/packages.config
324+
325+ # Tabs Studio
326+ * .tss
327+
328+ # Telerik's JustMock configuration file
329+ * .jmconfig
330+
331+ # BizTalk build output
332+ * .btp.cs
333+ * .btm.cs
334+ * .odx.cs
335+ * .xsd.cs
336+
337+ # OpenCover UI analysis results
338+ OpenCover /
339+
340+ # Azure Stream Analytics local run output
341+ ASALocalRun /
342+
343+ # MSBuild Binary and Structured Log
344+ * .binlog
345+
346+ # NVidia Nsight GPU debugger configuration file
347+ * .nvuser
348+
349+ # MFractors (Xamarin productivity tool) working folder
350+ .mfractor /
351+
352+ # Local History for Visual Studio
353+ .localhistory /
354+
355+ # BeatPulse healthcheck temp database
356+ healthchecksdb
357+
358+ # Backup folder for Package Reference Convert tool in Visual Studio 2017
359+ MigrationBackup /
360+
361+ # Ionide (cross platform F# VS Code tools) working folder
362+ .ionide /
363+
364+ # Fody - auto-generated XML schema
365+ FodyWeavers.xsd
366+
367+ # #
368+ # # Visual studio for Mac
369+ # #
370+
371+
372+ # globs
373+ Makefile.in
374+ * .userprefs
375+ * .usertasks
376+ config.make
377+ config.status
378+ aclocal.m4
379+ install-sh
380+ autom4te.cache /
381+ * .tar.gz
382+ tarballs /
383+ test-results /
384+
385+ # Mac bundle stuff
386+ * .dmg
387+ * .app
388+
389+ # content below from: https://github.com/github/gitignore/blob/master/Global/macOS.gitignore
390+ # General
391+ .DS_Store
392+ .AppleDouble
393+ .LSOverride
394+
395+ # Icon must end with two \r
396+ Icon
397+
398+
399+ # Thumbnails
400+ ._ *
401+
402+ # Files that might appear in the root of a volume
403+ .DocumentRevisions-V100
404+ .fseventsd
405+ .Spotlight-V100
406+ .TemporaryItems
407+ .Trashes
408+ .VolumeIcon.icns
409+ .com.apple.timemachine.donotpresent
410+
411+ # Directories potentially created on remote AFP share
412+ .AppleDB
413+ .AppleDesktop
414+ Network Trash Folder
415+ Temporary Items
416+ .apdisk
417+
418+ # content below from: https://github.com/github/gitignore/blob/master/Global/Windows.gitignore
419+ # Windows thumbnail cache files
420+ Thumbs.db
421+ ehthumbs.db
422+ ehthumbs_vista.db
423+
424+ # Dump file
425+ * .stackdump
426+
427+ # Folder config file
428+ [Dd ]esktop.ini
429+
430+ # Recycle Bin used on file shares
431+ $RECYCLE.BIN /
432+
433+ # Windows Installer files
434+ * .cab
435+ * .msi
436+ * .msix
437+ * .msm
438+ * .msp
439+
440+ # Windows shortcuts
441+ * .lnk
442+
252443# JetBrains Rider
253444.idea /
254445* .sln.iml
255446
256- # CodeRush
257- .cr /
258-
259- # Python Tools for Visual Studio (PTVS)
260- __pycache__ /
261- * .pyc
447+ # #
448+ # # Visual Studio Code
449+ # #
450+ .vscode /*
451+ ! .vscode /settings.json
452+ ! .vscode /tasks.json
453+ ! .vscode /launch.json
454+ ! .vscode /extensions.json
455+
456+ # #
457+ # # This repo
458+ # #
459+ /scripts /PBDL.html
0 commit comments