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
11
12
+ # User-specific files (MonoDevelop/Xamarin Studio)
13
+ * .userprefs
14
+
9
15
# Build results
10
16
[Dd ]ebug /
11
17
[Dd ]ebugPublic /
12
18
[Rr ]elease /
19
+ [Rr ]eleases /
13
20
x64 /
14
- build /
21
+ x86 /
15
22
bld /
16
23
[Bb ]in /
17
24
[Oo ]bj /
25
+ [Ll ]og /
26
+
27
+ # Visual Studio 2015 cache/options directory
28
+ .vs /
29
+ # Uncomment if you have tasks that create the project's static files in wwwroot
30
+ # wwwroot/
18
31
19
32
# MSTest test Results
20
33
[Tt ]est [Rr ]esult * /
21
34
[Bb ]uild [Ll ]og. *
22
35
23
- # NUNIT
36
+ # NUNIT
24
37
* .VisualState.xml
25
38
TestResult.xml
26
39
@@ -29,6 +42,15 @@ TestResult.xml
29
42
[Rr ]eleasePS /
30
43
dlldata.c
31
44
45
+ # Benchmark Results
46
+ BenchmarkDotNet.Artifacts /
47
+
48
+ # .NET Core
49
+ project.lock.json
50
+ project.fragment.lock.json
51
+ artifacts /
52
+ ** /Properties /launchSettings.json
53
+
32
54
* _i.c
33
55
* _p.c
34
56
* _i.h
@@ -61,14 +83,18 @@ _Chutzpah*
61
83
ipch /
62
84
* .aps
63
85
* .ncb
86
+ * .opendb
64
87
* .opensdf
65
88
* .sdf
66
89
* .cachefile
90
+ * .VC.db
91
+ * .VC.VC.opendb
67
92
68
93
# Visual Studio profiler
69
94
* .psess
70
95
* .vsp
71
96
* .vspx
97
+ * .sap
72
98
73
99
# TFS 2012 Local Workspace
74
100
$tf /
@@ -81,7 +107,7 @@ _ReSharper*/
81
107
* . [Rr ]e [Ss ]harper
82
108
* .DotSettings.user
83
109
84
- # JustCode is a .NET coding addin -in
110
+ # JustCode is a .NET coding add -in
85
111
.JustCode
86
112
87
113
# TeamCity is a build add-in
@@ -90,10 +116,14 @@ _TeamCity*
90
116
# DotCover is a Code Coverage Tool
91
117
* .dotCover
92
118
119
+ # Visual Studio code coverage results
120
+ * .coverage
121
+ * .coveragexml
122
+
93
123
# NCrunch
94
- * .ncrunch *
95
124
_NCrunch_ *
96
125
. * crunch * .local.xml
126
+ nCrunchTemp_ *
97
127
98
128
# MightyMoose
99
129
* .mm. *
@@ -121,41 +151,70 @@ publish/
121
151
# Publish Web Output
122
152
* . [Pp ]ublish.xml
123
153
* .azurePubxml
124
-
125
- # NuGet Packages Directory
126
- packages /
127
- # # TODO: If the tool you use requires repositories.config uncomment the next line
128
- # !packages/repositories.config
129
-
130
- # Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
131
- # This line needs to be after the ignore of the build folder (and the packages folder if the line above has been uncommented)
132
- ! packages /build /
133
-
134
- # Windows Azure Build Output
154
+ # TODO: Comment the next line if you want to checkin your web deploy settings
155
+ # but database connection strings (with potential passwords) will be unencrypted
156
+ * .pubxml
157
+ * .publishproj
158
+
159
+ # Microsoft Azure Web App publish settings. Comment the next line if you want to
160
+ # checkin your Azure Web App publish settings, but sensitive information contained
161
+ # in these scripts will be unencrypted
162
+ PublishScripts /
163
+
164
+ # NuGet Packages
165
+ * .nupkg
166
+ # The packages folder can be ignored because of Package Restore
167
+ ** /packages /*
168
+ # except build/, which is used as an MSBuild target.
169
+ ! ** /packages /build /
170
+ # Uncomment if necessary however generally it will be regenerated when needed
171
+ # !**/packages/repositories.config
172
+ # NuGet v3's project.json files produces more ignorable files
173
+ * .nuget.props
174
+ * .nuget.targets
175
+
176
+ # Microsoft Azure Build Output
135
177
csx /
136
178
* .build.csdef
137
179
138
- # Windows Store app package directory
180
+ # Microsoft Azure Emulator
181
+ ecf /
182
+ rcf /
183
+
184
+ # Windows Store app package directories and files
139
185
AppPackages /
186
+ BundleArtifacts /
187
+ Package.StoreAssociation.xml
188
+ _pkginfo.txt
189
+ * .appx
190
+
191
+ # Visual Studio cache files
192
+ # files ending in .cache can be ignored
193
+ * . [Cc ]ache
194
+ # but keep track of directories ending in .cache
195
+ ! * . [Cc ]ache /
140
196
141
197
# Others
142
- sql /
143
- * .Cache
144
198
ClientBin /
145
- [Ss ]tyle [Cc ]op. *
146
199
~$ *
147
200
* ~
148
201
* .dbmdl
149
202
* .dbproj.schemaview
203
+ * .jfm
150
204
* .pfx
151
205
* .publishsettings
152
- node_modules /
206
+ orleans.codegen.cs
207
+
208
+ # Since there are multiple workflows, uncomment next line to ignore bower_components
209
+ # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
210
+ # bower_components/
153
211
154
212
# RIA/Silverlight projects
155
213
Generated_Code /
156
214
157
- # Backup & report files from converting an old project file to a newer
158
- # Visual Studio version. Backup files are not needed, because we have git ;-)
215
+ # Backup & report files from converting an old project file
216
+ # to a newer Visual Studio version. Backup files are not needed,
217
+ # because we have git ;-)
159
218
_UpgradeReport_Files /
160
219
Backup * /
161
220
UpgradeLog * .XML
@@ -164,6 +223,7 @@ UpgradeLog*.htm
164
223
# SQL Server files
165
224
* .mdf
166
225
* .ldf
226
+ * .ndf
167
227
168
228
# Business Intelligence projects
169
229
* .rdl.data
@@ -172,3 +232,65 @@ UpgradeLog*.htm
172
232
173
233
# Microsoft Fakes
174
234
FakesAssemblies /
235
+
236
+ # GhostDoc plugin setting file
237
+ * .GhostDoc.xml
238
+
239
+ # Node.js Tools for Visual Studio
240
+ .ntvs_analysis.dat
241
+ node_modules /
242
+
243
+ # Typescript v1 declaration files
244
+ typings /
245
+
246
+ # Visual Studio 6 build log
247
+ * .plg
248
+
249
+ # Visual Studio 6 workspace options file
250
+ * .opt
251
+
252
+ # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
253
+ * .vbw
254
+
255
+ # Visual Studio LightSwitch build output
256
+ ** /* .HTMLClient /GeneratedArtifacts
257
+ ** /* .DesktopClient /GeneratedArtifacts
258
+ ** /* .DesktopClient /ModelManifest.xml
259
+ ** /* .Server /GeneratedArtifacts
260
+ ** /* .Server /ModelManifest.xml
261
+ _Pvt_Extensions
262
+
263
+ # Paket dependency manager
264
+ .paket /paket.exe
265
+ paket-files /
266
+
267
+ # FAKE - F# Make
268
+ .fake /
269
+
270
+ # JetBrains Rider
271
+ .idea /
272
+ * .sln.iml
273
+
274
+ # CodeRush
275
+ .cr /
276
+
277
+ # Python Tools for Visual Studio (PTVS)
278
+ __pycache__ /
279
+ * .pyc
280
+
281
+ # Cake - Uncomment if you are using it
282
+ # tools/**
283
+ # !tools/packages.config
284
+
285
+ # Tabs Studio
286
+ * .tss
287
+
288
+ # Telerik's JustMock configuration file
289
+ * .jmconfig
290
+
291
+ # BizTalk build output
292
+ * .btp.cs
293
+ * .btm.cs
294
+ * .odx.cs
295
+ * .xsd.cs
296
+ /Src /SampleWebSite /MyConnectionStrings.config
0 commit comments