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