1
1
# # Ignore Visual Studio temporary files, build results, and
2
2
# # files generated by popular Visual Studio add-ons.
3
+ # #
4
+ # # Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
3
5
4
6
# User-specific files
5
7
* .suo
6
8
* .user
9
+ * .userosscache
7
10
* .sln.docstates
8
- * .opendb
9
- ** /launchSettings.json
11
+
12
+ # User-specific files (MonoDevelop/Xamarin Studio)
13
+ * .userprefs
10
14
11
15
# Build results
12
- [Bb ]in /
13
- [Bb ]inaries /
14
16
[Bb ]uild /
15
17
[Cc ]odegen /
16
18
[Dd ]ebug /
17
19
[Dd ]ebugPublic /
18
20
[Rr ]elease /
19
- [Oo ]bj /
20
- bld /
21
- x86 /
21
+ [Rr ]eleases /
22
22
x64 /
23
+ x86 /
24
+ bld /
25
+ [Bb ]in /
26
+ [Bb ]inaries /
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 /
23
37
24
38
# MSTest test Results
25
39
[Tt ]est [Rr ]esult * /
26
40
[Bb ]uild [Ll ]og. *
27
41
28
- # NUNIT
42
+ # NUNIT
29
43
* .VisualState.xml
30
44
TestResult.xml
31
45
@@ -34,14 +48,29 @@ TestResult.xml
34
48
[Rr ]eleasePS /
35
49
dlldata.c
36
50
51
+ # Benchmark Results
52
+ BenchmarkDotNet.Artifacts /
53
+
54
+ # .NET Core
55
+ project.lock.json
56
+ project.fragment.lock.json
57
+ artifacts /
58
+ ** /Properties /launchSettings.json
59
+
60
+ # StyleCop
61
+ StyleCopReport.xml
62
+
63
+ # Files built by Visual Studio
37
64
* _i.c
38
65
* _p.c
39
66
* _i.h
40
67
* .ilk
41
68
* .meta
42
69
* .obj
70
+ * .iobj
43
71
* .pch
44
72
* .pdb
73
+ * .ipdb
45
74
* .pgc
46
75
* .pgd
47
76
* .rsp
@@ -58,26 +87,29 @@ dlldata.c
58
87
* .pidb
59
88
* .svclog
60
89
* .scc
61
- * .metaproj
62
- * .metaproj.tmp
63
90
64
91
# Chutzpah Test files
65
92
_Chutzpah *
66
93
67
94
# Visual C++ cache files
68
- .vs /
69
95
ipch /
70
96
* .aps
71
97
* .ncb
98
+ * .opendb
72
99
* .opensdf
73
100
* .sdf
74
- * .vc.db
75
101
* .cachefile
102
+ * .VC.db
103
+ * .VC.VC.opendb
76
104
77
105
# Visual Studio profiler
78
106
* .psess
79
107
* .vsp
80
108
* .vspx
109
+ * .sap
110
+
111
+ # Visual Studio Trace Files
112
+ * .e2e
81
113
82
114
# TFS 2012 Local Workspace
83
115
$tf /
@@ -90,7 +122,7 @@ _ReSharper*/
90
122
* . [Rr ]e [Ss ]harper
91
123
* .DotSettings.user
92
124
93
- # JustCode is a .NET coding addin -in
125
+ # JustCode is a .NET coding add -in
94
126
.JustCode
95
127
96
128
# TeamCity is a build add-in
@@ -99,10 +131,18 @@ _TeamCity*
99
131
# DotCover is a Code Coverage Tool
100
132
* .dotCover
101
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
+
102
142
# NCrunch
103
- * .ncrunch *
104
143
_NCrunch_ *
105
144
. * crunch * .local.xml
145
+ nCrunchTemp_ *
106
146
107
147
# MightyMoose
108
148
* .mm. *
@@ -130,54 +170,175 @@ publish/
130
170
# Publish Web Output
131
171
* . [Pp ]ublish.xml
132
172
* .azurePubxml
133
-
134
- # NuGet Packages Directory
135
- packages /
136
- # # TODO: If the tool you use requires repositories.config uncomment the next line
137
- # !packages/repositories.config
138
-
139
- # Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
140
- # This line needs to be after the ignore of the build folder (and the packages folder if the line above has been uncommented)
141
- ! packages /build /
142
-
143
- # Windows Azure Build Output
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
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
+ nuget.exe
195
+
196
+ # Microsoft Azure Build Output
144
197
csx /
145
198
* .build.csdef
146
199
147
- # Windows Store app package directory
200
+ # Microsoft Azure Emulator
201
+ ecf /
202
+ rcf /
203
+
204
+ # Windows Store app package directories and files
148
205
AppPackages /
206
+ BundleArtifacts /
207
+ Package.StoreAssociation.xml
208
+ _pkginfo.txt
209
+ * .appx
210
+
211
+ # Visual Studio cache files
212
+ # files ending in .cache can be ignored
213
+ * . [Cc ]ache
214
+ # but keep track of directories ending in .cache
215
+ ! * . [Cc ]ache /
149
216
150
217
# Others
151
- sql /
152
- * .Cache
153
218
ClientBin /
154
219
~$ *
155
220
* ~
156
221
* .dbmdl
157
222
* .dbproj.schemaview
223
+ * .jfm
158
224
* .pfx
159
225
* .publishsettings
160
- node_modules /
226
+ orleans.codegen.cs
227
+
228
+ # Including strong name files can present a security risk
229
+ # (https://github.com/github/gitignore/pull/2483#issue-259490424)
230
+ # *.snk
231
+
232
+ # Since there are multiple workflows, uncomment next line to ignore bower_components
233
+ # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
234
+ # bower_components/
161
235
162
236
# RIA/Silverlight projects
163
237
Generated_Code /
164
238
165
- # Backup & report files from converting an old project file to a newer
166
- # Visual Studio version. Backup files are not needed, because we have git ;-)
239
+ # Backup & report files from converting an old project file
240
+ # to a newer Visual Studio version. Backup files are not needed,
241
+ # because we have git ;-)
167
242
_UpgradeReport_Files /
168
243
Backup * /
169
244
UpgradeLog * .XML
170
245
UpgradeLog * .htm
246
+ ServiceFabricBackup /
247
+ * .rptproj.bak
171
248
172
249
# SQL Server files
173
250
* .mdf
174
251
* .ldf
252
+ * .ndf
175
253
176
254
# Business Intelligence projects
177
255
* .rdl.data
178
256
* .bim.layout
179
257
* .bim_ * .settings
258
+ * .rptproj.rsuser
180
259
181
260
# Microsoft Fakes
182
261
FakesAssemblies /
183
- Scripts /NuGet /nuget.exe
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
299
+ .cr /
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
+ .vscode /settings.json
337
+ # ## Jekyll ###
338
+ _site
339
+ .sass-cache
340
+ .jekyll-metadata
341
+ Gemfile.lock
342
+
343
+ Gemfile.lock
344
+ docs /assets /images /Thumbs.db
0 commit comments