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# User-specific files
7*.rsuser
8*.suo
9*.user
10*.userosscache
11*.sln.docstates
12
13# User-specific files (MonoDevelop/Xamarin Studio)
14*.userprefs
15
16# Build results
17[Dd]ebug/
18[Dd]ebugPublic/
19[Rr]elease/
20[Rr]eleases/
21x64/
22x86/
23[Aa][Rr][Mm]/
24[Aa][Rr][Mm]64/
25bld/
26[Bb]in/
27[Oo]bj/
28[Ll]og/
29
30# Visual Studio 2015/2017 cache/options directory
31.vs/
32# Uncomment if you have tasks that create the project's static files in wwwroot
33#wwwroot/
34
35# Visual Studio 2017 auto generated files
36Generated\ Files/
37
38# MSTest test Results
39[Tt]est[Rr]esult*/
40[Bb]uild[Ll]og.*
41
42# NUNIT
43*.VisualState.xml
44TestResult.xml
45
46# Build Results of an ATL Project
47[Dd]ebugPS/
48[Rr]eleasePS/
49dlldata.c
50
51# Benchmark Results
52BenchmarkDotNet.Artifacts/
53
54# .NET Core
55project.lock.json
56project.fragment.lock.json
57artifacts/
58
59# StyleCop
60StyleCopReport.xml
61
62# Files built by Visual Studio
63*_i.c
64*_p.c
65*_h.h
66*.ilk
67*.meta
68*.obj
69*.iobj
70*.pch
71*.pdb
72*.ipdb
73*.pgc
74*.pgd
75*.rsp
76*.sbr
77*.tlb
78*.tli
79*.tlh
80*.tmp
81*.tmp_proj
82*_wpftmp.csproj
83*.log
84*.vspscc
85*.vssscc
86.builds
87*.pidb
88*.svclog
89*.scc
90
91# Chutzpah Test files
92_Chutzpah*
93
94# Visual C++ cache files
95ipch/
96*.aps
97*.ncb
98*.opendb
99*.opensdf
100*.sdf
101*.cachefile
102*.VC.db
103*.VC.VC.opendb
104
105# Visual Studio profiler
106*.psess
107*.vsp
108*.vspx
109*.sap
110
111# Visual Studio Trace Files
112*.e2e
113
114# TFS 2012 Local Workspace
115$tf/
116
117# Guidance Automation Toolkit
118*.gpState
119
120# ReSharper is a .NET coding add-in
121_ReSharper*/
122*.[Rr]e[Ss]harper
123*.DotSettings.user
124
125# JustCode is a .NET coding add-in
126.JustCode
127
128# TeamCity is a build add-in
129_TeamCity*
130
131# DotCover is a Code Coverage Tool
132*.dotCover
133
134# AxoCover is a Code Coverage Tool
135.axoCover/*
136!.axoCover/settings.json
137
138# Visual Studio code coverage results
139*.coverage
140*.coveragexml
141
142# NCrunch
143_NCrunch_*
144.*crunch*.local.xml
145nCrunchTemp_*
146
147# MightyMoose
148*.mm.*
149AutoTest.Net/
150
151# Web workbench (sass)
152.sass-cache/
153
154# Installshield output folder
155[Ee]xpress/
156
157# DocProject is a documentation generator add-in
158DocProject/buildhelp/
159DocProject/Help/*.HxT
160DocProject/Help/*.HxC
161DocProject/Help/*.hhc
162DocProject/Help/*.hhk
163DocProject/Help/*.hhp
164DocProject/Help/Html2
165DocProject/Help/html
166
167# Click-Once directory
168publish/
169
170# Publish Web Output
171*.[Pp]ublish.xml
172*.azurePubxml
173# Note: Comment the next line if you want to checkin your web deploy settings,
174# but database connection strings (with potential passwords) will be unencrypted
175*.pubxml
176*.publishproj
177
178# Microsoft Azure Web App publish settings. Comment the next line if you want to
179# checkin your Azure Web App publish settings, but sensitive information contained
180# in these scripts will be unencrypted
181PublishScripts/
182
183# NuGet Packages
184*.nupkg
185# The packages folder can be ignored because of Package Restore
186**/[Pp]ackages/*
187# except build/, which is used as an MSBuild target.
188!**/[Pp]ackages/build/
189# Uncomment if necessary however generally it will be regenerated when needed
190#!**/[Pp]ackages/repositories.config
191# NuGet v3's project.json files produces more ignorable files
192*.nuget.props
193*.nuget.targets
194
195# Microsoft Azure Build Output
196csx/
197*.build.csdef
198
199# Microsoft Azure Emulator
200ecf/
201rcf/
202
203# Windows Store app package directories and files
204AppPackages/
205BundleArtifacts/
206Package.StoreAssociation.xml
207_pkginfo.txt
208*.appx
209
210# Visual Studio cache files
211# files ending in .cache can be ignored
212*.[Cc]ache
213# but keep track of directories ending in .cache
214!*.[Cc]ache/
215
216# Others
217ClientBin/
218~$*
219*~
220*.dbmdl
221*.dbproj.schemaview
222*.jfm
223*.pfx
224*.publishsettings
225orleans.codegen.cs
226
227# Including strong name files can present a security risk
228# (https://github.com/github/gitignore/pull/2483#issue-259490424)
229#*.snk
230
231# Since there are multiple workflows, uncomment next line to ignore bower_components
232# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
233#bower_components/
234# ASP.NET Core default setup: bower directory is configured as wwwroot/lib/ and bower restore is true
235**/wwwroot/lib/
236
237# RIA/Silverlight projects
238Generated_Code/
239
240# Backup & report files from converting an old project file
241# to a newer Visual Studio version. Backup files are not needed,
242# because we have git ;-)
243_UpgradeReport_Files/
244Backup*/
245UpgradeLog*.XML
246UpgradeLog*.htm
247ServiceFabricBackup/
248*.rptproj.bak
249
250# SQL Server files
251*.mdf
252*.ldf
253*.ndf
254
255# Business Intelligence projects
256*.rdl.data
257*.bim.layout
258*.bim_*.settings
259*.rptproj.rsuser
260
261# Microsoft Fakes
262FakesAssemblies/
263
264# GhostDoc plugin setting file
265*.GhostDoc.xml
266
267# Node.js Tools for Visual Studio
268.ntvs_analysis.dat
269node_modules/
270
271# Visual Studio 6 build log
272*.plg
273
274# Visual Studio 6 workspace options file
275*.opt
276
277# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
278*.vbw
279
280# Visual Studio LightSwitch build output
281**/*.HTMLClient/GeneratedArtifacts
282**/*.DesktopClient/GeneratedArtifacts
283**/*.DesktopClient/ModelManifest.xml
284**/*.Server/GeneratedArtifacts
285**/*.Server/ModelManifest.xml
286_Pvt_Extensions
287
288# Paket dependency manager
289.paket/paket.exe
290paket-files/
291
292# FAKE - F# Make
293.fake/
294
295# JetBrains Rider
296.idea/
297*.sln.iml
298
299# CodeRush personal settings
300.cr/personal
301
302# Python Tools for Visual Studio (PTVS)
303__pycache__/
304*.pyc
305
306# Cake - Uncomment if you are using it
307# tools/**
308# !tools/packages.config
309
310# Tabs Studio
311*.tss
312
313# Telerik's JustMock configuration file
314*.jmconfig
315
316# BizTalk build output
317*.btp.cs
318*.btm.cs
319*.odx.cs
320*.xsd.cs
321
322# OpenCover UI analysis results
323OpenCover/
324
325# Azure Stream Analytics local run output
326ASALocalRun/
327
328# MSBuild Binary and Structured Log
329*.binlog
330
331# NVidia Nsight GPU debugger configuration file
332*.nvuser
333
334# MFractors (Xamarin productivity tool) working folder
335.mfractor/
336
337# Local History for Visual Studio
338.localhistory/
339