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 /
21
+ x64 /
22
+ x86 /
23
+ [aa ][rr ][mm ]/
24
+ [aa ][rr ][mm ]64 /
25
+ bld /
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
36
+ generated \ files /
37
+
38
+ # mstest test results
39
+ [tt ]est [rr ]esult * /
40
+ [bb ]uild [ll ]og. *
41
+
42
+ # nunit
43
+ * .visualstate.xml
44
+ testresult.xml
45
+
46
+ # build results of an atl project
47
+ [dd ]ebugps /
48
+ [rr ]eleaseps /
49
+ dlldata.c
50
+
51
+ # benchmark results
52
+ benchmarkdotnet.artifacts /
53
+
54
+ # .net core
55
+ project.lock.json
56
+ project.fragment.lock.json
57
+ artifacts /
58
+
59
+ # stylecop
60
+ stylecopreport.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
95
+ ipch /
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
145
+ ncrunchtemp_ *
146
+
147
+ # mightymoose
148
+ * .mm. *
149
+ autotest.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
158
+ docproject /buildhelp /
159
+ docproject /help /* .hxt
160
+ docproject /help /* .hxc
161
+ docproject /help /* .hhc
162
+ docproject /help /* .hhk
163
+ docproject /help /* .hhp
164
+ docproject /help /html2
165
+ docproject /help /html
166
+
167
+ # click-once directory
168
+ publish /
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
181
+ publishscripts /
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
196
+ csx /
197
+ * .build.csdef
198
+
199
+ # microsoft azure emulator
200
+ ecf /
201
+ rcf /
202
+
203
+ # windows store app package directories and files
204
+ apppackages /
205
+ bundleartifacts /
206
+ package.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
217
+ clientbin /
218
+ ~$ *
219
+ * ~
220
+ * .dbmdl
221
+ * .dbproj.schemaview
222
+ * .jfm
223
+ * .pfx
224
+ * .publishsettings
225
+ orleans.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
+
235
+ # ria/silverlight projects
236
+ generated_code /
237
+
238
+ # backup & report files from converting an old project file
239
+ # to a newer visual studio version. backup files are not needed,
240
+ # because we have git ;-)
241
+ _upgradereport_files /
242
+ backup * /
243
+ upgradelog * .xml
244
+ upgradelog * .htm
245
+ servicefabricbackup /
246
+ * .rptproj.bak
247
+
248
+ # sql server files
249
+ * .mdf
250
+ * .ldf
251
+ * .ndf
252
+
253
+ # business intelligence projects
254
+ * .rdl.data
255
+ * .bim.layout
256
+ * .bim_ * .settings
257
+ * .rptproj.rsuser
258
+ * - backup * .rdl
259
+
260
+ # microsoft fakes
261
+ fakesassemblies /
262
+
263
+ # ghostdoc plugin setting file
264
+ * .ghostdoc.xml
265
+
266
+ # node.js tools for visual studio
267
+ .ntvs_analysis.dat
268
+ node_modules /
269
+
270
+ # visual studio 6 build log
271
+ * .plg
272
+
273
+ # visual studio 6 workspace options file
274
+ * .opt
275
+
276
+ # visual studio 6 auto-generated workspace file (contains which files were open etc.)
277
+ * .vbw
278
+
279
+ # visual studio lightswitch build output
280
+ ** /* .htmlclient /generatedartifacts
281
+ ** /* .desktopclient /generatedartifacts
282
+ ** /* .desktopclient /modelmanifest.xml
283
+ ** /* .server /generatedartifacts
284
+ ** /* .server /modelmanifest.xml
285
+ _pvt_extensions
286
+
287
+ # paket dependency manager
288
+ .paket /paket.exe
289
+ paket-files /
290
+
291
+ # fake - f# make
292
+ .fake /
293
+
294
+ # jetbrains rider
295
+ .idea /
296
+ * .sln.iml
297
+
298
+ # coderush personal settings
299
+ .cr /personal
300
+
301
+ # python tools for visual studio (ptvs)
302
+ __pycache__ /
303
+ * .pyc
304
+
305
+ # cake - uncomment if you are using it
306
+ # tools/**
307
+ # !tools/packages.config
308
+
309
+ # tabs studio
310
+ * .tss
311
+
312
+ # telerik's justmock configuration file
313
+ * .jmconfig
314
+
315
+ # biztalk build output
316
+ * .btp.cs
317
+ * .btm.cs
318
+ * .odx.cs
319
+ * .xsd.cs
320
+
321
+ # opencover ui analysis results
322
+ opencover /
323
+
324
+ # azure stream analytics local run output
325
+ asalocalrun /
326
+
327
+ # msbuild binary and structured log
328
+ * .binlog
329
+
330
+ # nvidia nsight gpu debugger configuration file
331
+ * .nvuser
332
+
333
+ # mfractors (xamarin productivity tool) working folder
334
+ .mfractor /
335
+
336
+ # local history for visual studio
337
+ .localhistory /
338
+
339
+ # beatpulse healthcheck temp database
340
+ healthchecksdb
341
+
342
+ # license header template file
343
+ * .licenseheader
344
+ /testcert.p7b
345
+ /privkey.pem
346
+ /key.pem
347
+ /cert.pem
348
+ /cert.csr
349
+
350
+ * /c:
351
+
352
+ logs
353
+ * .pem
354
+ * .crt
0 commit comments