1- # # Ignore Visual Studio temporary files, build results, and
2- # # files generated by popular Visual Studio add-ons.
3-
4- # User-specific files
1+ # temporary files generated by Visual Studio specific to the local user
2+ # contains profile information and other metadata
3+ # remove: if no longer targeting Visual Studio 2013 or earlier
54* .suo
65* .user
76* .userosscache
87* .sln.docstates
9-
10- # User-specific files (MonoDevelop/Xamarin Studio)
8+ #
9+ # new location for Visual Studio 2015
10+ .vs /
11+ #
12+ # specific to MonoDevelop and Xamarin Studio
1113* .userprefs
1214
13- # Build results
15+ # build output folders generated by Visual Studio
1416[Dd ]ebug /
1517[Dd ]ebugPublic /
1618[Rr ]elease /
2224[Bb ]in /
2325[Oo ]bj /
2426
25- # Visual Studio 2015 cache/options directory
26- .vs /
27-
28- # MSTest test Results
27+ # MSTest
28+ # a test framework from Microsoft
29+ # remove: if you are not using the MSTest runner to run your tests
2930[Tt ]est [Rr ]esult * /
3031[Bb ]uild [Ll ]og. *
3132
32- # NUNIT
33+ # NUnit
34+ # an open source test framework for .NET
35+ # site: http://www.nunit.org/
36+ # remove: if you are not using the NUnit test runner to run your tests
3337* .VisualState.xml
3438TestResult.xml
3539
36- # Build Results of an ATL Project
40+ # ATL (Active Template Library) Project
41+ # remove: if you do not have an ATL project in your solution
3742[Dd ]ebugPS /
3843[Rr ]eleasePS /
3944dlldata.c
4045
4146# DNX
47+ # summary: the environment for cross-platform .NET development
48+ # site: https://github.com/aspnet/dnx
49+ #
50+ # locks the package references for a project to specific versions
51+ # url: https://github.com/aspnet/Home/wiki/Lock-file
52+ # remove: if you would like to lock your dependencies to a specific version
53+ # when committing and prevent package restore from selecting a
54+ # more recent version
4255project.lock.json
56+ #
57+ # build output
4358artifacts /
4459
4560* _i.c
@@ -67,7 +82,10 @@ artifacts/
6782* .svclog
6883* .scc
6984
70- # Chutzpah Test files
85+ # Chutzpah
86+ # a JS unit testing framework for commit
87+ # site: https://github.com/mmanela/chutzpah
88+ # include-when: you use the Chutzpah test runner to run tests
7189_Chutzpah *
7290
7391# Visual C++ cache files
@@ -78,23 +96,29 @@ ipch/
7896* .sdf
7997* .cachefile
8098
81- # Visual Studio profiler
99+ # temporary files generated by the Visual Studio profiling tools
100+ # remove-when: you are not using these features of Visual Studio
82101* .psess
83102* .vsp
84103* .vspx
85104
86105# TFS 2012 Local Workspace
106+ # remove-when: you are not using TFVC in this repository
87107$tf /
88108
89109# Guidance Automation Toolkit
90110* .gpState
91111
92- # ReSharper is a .NET coding add-in
112+ # ReSharper
113+ # a Visual Studio extension which supports various project types
114+ # site: https://www.jetbrains.com/resharper/
93115_ReSharper * /
94116* . [Rr ]e [Ss ]harper
95117* .DotSettings.user
96118
97- # JustCode is a .NET coding add-in
119+ # JustCode
120+ # a Visual Studio extension for various project types
121+ # site: https://www.jetbrains.com/resharper/
98122.JustCode
99123
100124# TeamCity is a build add-in
@@ -104,15 +128,19 @@ _TeamCity*
104128* .dotCover
105129
106130# NCrunch
131+ # a continuous test runner for Visual Studio
132+ # site: TODO
107133_NCrunch_ *
108134. * crunch * .local.xml
109135nCrunchTemp_ *
110136
111137# MightyMoose
138+ # site: TODO:
112139* .mm. *
113140AutoTest.Net /
114141
115- # Web workbench (sass)
142+ # Web Workbench
143+ # site: TODO:
116144.sass-cache /
117145
118146# Installshield output folder
@@ -129,19 +157,25 @@ DocProject/Help/Html2
129157DocProject /Help /html
130158
131159# Click-Once directory
160+ # remove:
132161publish /
133162
134163# Publish Web Output
135164* . [Pp ]ublish.xml
136165* .azurePubxml
137- # TODO: Comment the next line if you want to checkin your web deploy settings
166+ # TODO: Comment the next line if you want to checkin your web deploy settings
138167# but database connection strings (with potential passwords) will be unencrypted
139168* .pubxml
140169* .publishproj
141170
142- # NuGet Packages
171+ # NuGet
172+ # summary: the package manager tool used in Visual Studio
173+ # url: https://nuget.org
174+ #
175+ # output packages created by NuGet
143176* .nupkg
144177# The packages folder can be ignored because of Package Restore
178+ # remove-if: you want to disable Package Restore
145179** /packages /*
146180# except build/, which is used as an MSBuild target.
147181! ** /packages /build /
0 commit comments