11# # Ignore Visual Studio temporary files, build results, and
22# # files generated by popular Visual Studio add-ons.
33
4+ # Project specific files
5+ artifacts /
6+
47# User-specific files
58* .suo
69* .user
7- * .docstates
8- * .cache
9- * .userprefs
10- project.lock.json
11- .vs /
12- .cr /
13- [Ii ]ndex.dat
14- [Ss ]torage.dat
10+ * .sln.docstates
11+ * .ide
12+ Index.dat
13+ Storage.dat
1514
1615# Build results
1716[Dd ]ebug /
18- [Dd ]ebugPublic /
1917[Rr ]elease /
20- [Rr ]eleases /
2118x64 /
22- x86 /
23- bld /
2419[Bb ]in /
2520[Oo ]bj /
26- [Aa ]rtifacts /
2721
28- # Roslyn cache directories
29- * .ide /
22+ # Visual Studio 2015 cache/options directory
23+ .dotnet /
24+ .vs /
25+ .cr /
26+
27+ # Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets
28+ ! packages /* /build /
3029
3130# MSTest test Results
3231[Tt ]est [Rr ]esult * /
3332[Bb ]uild [Ll ]og. *
34-
35- # NUNIT
36- * .VisualState.xml
37- TestResult.xml
38-
39- # Build Results of an ATL Project
40- [Dd ]ebugPS /
41- [Rr ]eleasePS /
42- dlldata.c
33+ * .TestResults.xml
34+ results /
4335
4436* _i.c
4537* _p.c
46- * _i.h
4738* .ilk
4839* .meta
4940* .obj
@@ -63,16 +54,12 @@ dlldata.c
6354* .vssscc
6455.builds
6556* .pidb
66- * .svclog
57+ * .log
6758* .scc
6859
69- # Chutzpah Test files
70- _Chutzpah *
71-
7260# Visual C++ cache files
7361ipch /
7462* .aps
75- * .ipch
7663* .ncb
7764* .opensdf
7865* .sdf
@@ -83,19 +70,12 @@ ipch/
8370* .vsp
8471* .vspx
8572
86- # TFS 2012 Local Workspace
87- $tf /
88-
8973# Guidance Automation Toolkit
9074* .gpState
9175
9276# ReSharper is a .NET coding add-in
9377_ReSharper * /
9478* . [Rr ]e [Ss ]harper
95- * .DotSettings.user
96-
97- # JustCode is a .NET coding addin-in
98- .JustCode
9979
10080# TeamCity is a build add-in
10181_TeamCity *
@@ -104,16 +84,8 @@ _TeamCity*
10484* .dotCover
10585
10686# NCrunch
107- _NCrunch_ *
87+ * .ncrunch *
10888. * crunch * .local.xml
109- * .ncrunchsolution
110-
111- # MightyMoose
112- * .mm. *
113- AutoTest.Net /
114-
115- # Web workbench (sass)
116- .sass-cache /
11789
11890# Installshield output folder
11991[Ee ]xpress /
@@ -133,29 +105,13 @@ publish/
133105
134106# Publish Web Output
135107* . [Pp ]ublish.xml
136- * .azurePubxml
137- [Pp ]ublish [Pp ]rofiles /
138- # TODO: Comment the next line if you want to checkin your web deploy settings
139- # but database connection strings (with potential passwords) will be unencrypted
140108* .pubxml
141- * .publishproj
142-
143- # NuGet Packages
144- * .nupkg
145- # The packages folder can be ignored because of Package Restore
146- ** /packages /*
147- # except build/, which is used as an MSBuild target.
148- ! ** /packages /build /
149- # Don't check in NuGet proper
150- .nuget /
151- nuget.exe
152- # If using the old MSBuild-Integrated Package Restore, uncomment this:
153- # !**/packages/repositories.config
154- # Local filesystem/test NuGet
155- local-nuget /
109+
110+ # NuGet Packages Directory
111+ packages /
156112
157113# Windows Azure Build Output
158- csx /
114+ csx
159115* .build.csdef
160116
161117# Windows Store app package directory
@@ -165,39 +121,49 @@ AppPackages/
165121sql /
166122* .Cache
167123ClientBin /
124+ [Ss ]tyle [Cc ]op. *
125+ ! stylecop.json
168126~$ *
169127* ~
170128* .dbmdl
171- * .dbproj.schemaview
172129* .pfx
173130* .publishsettings
174131node_modules /
132+ bower_components /
133+ wwwroot /
134+ project.lock.json
135+ * .Designer.cs
175136
176137# RIA/Silverlight projects
177138Generated_Code /
178139
179- # Backup & report files from converting an old project file
180- # to a newer Visual Studio version. Backup files are not needed,
181- # because we have git ;-)
140+ # Backup & report files from converting an old project file to a newer
141+ # Visual Studio version. Backup files are not needed, because we have git ;-)
182142_UpgradeReport_Files /
183143Backup * /
184144UpgradeLog * .XML
185145UpgradeLog * .htm
186146
187147# SQL Server files
188- * .mdf
189- * .ldf
148+ App_Data /* .mdf
149+ App_Data /* .ldf
150+
151+ # =========================
152+ # Windows detritus
153+ # =========================
154+
155+ # Windows image file caches
156+ Thumbs.db
157+ ehthumbs.db
190158
191- # Business Intelligence projects
192- * .rdl.data
193- * .bim.layout
194- * .bim_ * .settings
159+ # Folder config file
160+ Desktop.ini
195161
196- # Microsoft Fakes
197- FakesAssemblies /
162+ # Recycle Bin used on file shares
163+ $RECYCLE.BIN /
198164
199- # Mac OS
200- * DS_Store
165+ # Mac crap
166+ . DS_Store
201167
202168# JetBrains Rider
203- .idea /
169+ .idea
0 commit comments