VisualStudio.gitignore 6.0 KB
Newer Older
1 2 3
# temporary files generated by Visual Studio specific to the local user
# contains profile information and other metadata
# remove: if no longer targeting Visual Studio 2013 or earlier
A
Adam Vandenberg 已提交
4 5
*.suo
*.user
6
*.userosscache
7
*.sln.docstates
8 9 10 11 12
#
# new location for Visual Studio 2015
.vs/
#
# specific to MonoDevelop and Xamarin Studio
13
*.userprefs
14 15 16 17
#
# workspace options file
# remove: if no longer targeting Visual Studio 6
*.opt
18

19
# build output folders generated by Visual Studio
20
[Dd]ebug/
S
simonbuehler 已提交
21
[Dd]ebugPublic/
M
Mateusz Wolsza 已提交
22 23
[Rr]elease/
[Rr]eleases/
24
x64/
25
x86/
D
Dana 已提交
26
build/
V
Vicente Plata 已提交
27
bld/
28 29
[Bb]in/
[Oo]bj/
30 31 32 33
#
# default build log file
# remove: if no longer targeting Visual Studio 6
*.plg
D
Dana 已提交
34

35 36 37
# MSTest
# a test framework from Microsoft
# remove: if you are not using the MSTest runner to run your tests
38
[Tt]est[Rr]esult*/
D
Dana 已提交
39 40
[Bb]uild[Ll]og.*

41 42
# NUnit
# an open source test framework for .NET
B
Brendan Forster 已提交
43
# url: http://www.nunit.org/
44
# remove: if you are not using the NUnit test runner to run your tests
K
Kristen 已提交
45 46 47
*.VisualState.xml
TestResult.xml

48 49
# ATL (Active Template Library) Project
# remove: if you do not have an ATL project in your solution
50 51 52 53
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

D
Damian Hickey 已提交
54
# DNX
55
# summary: the environment for cross-platform .NET development
B
Brendan Forster 已提交
56
# url: https://github.com/aspnet/dnx
57 58 59 60 61 62
#
# locks the package references for a project to specific versions
# url: https://github.com/aspnet/Home/wiki/Lock-file
# remove: if you would like to lock your dependencies to a specific version
#         when committing and prevent package restore from selecting a
#         more recent version
63
project.lock.json
64 65
#
# build output
66 67
artifacts/

68 69
*_i.c
*_p.c
70
*_i.h
71 72
*.ilk
*.meta
A
Adam Vandenberg 已提交
73
*.obj
74 75 76 77 78 79 80 81 82 83
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
S
sgm 已提交
84
*.tmp_proj
85
*.log
86
*.vspscc
87
*.vssscc
A
Adam Vandenberg 已提交
88
.builds
D
Dana 已提交
89
*.pidb
90
*.svclog
D
Dana 已提交
91
*.scc
92

93 94
# Chutzpah
# a JS unit testing framework for commit
B
Brendan Forster 已提交
95 96
# url: https://github.com/mmanela/chutzpah
# remove: if you do not use the Chutzpah test runner in your project
97 98
_Chutzpah*

B
Bradley Grainger 已提交
99 100 101 102 103 104
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
105
*.cachefile
B
Bradley Grainger 已提交
106

107
# temporary files generated by the Visual Studio profiling tools
B
Brendan Forster 已提交
108
# remove: if you are not using these features of Visual Studio
B
Bradley Grainger 已提交
109 110
*.psess
*.vsp
111
*.vspx
B
Bradley Grainger 已提交
112

113
# TFS 2012 Local Workspace
B
Brendan Forster 已提交
114
# remove: if you are not using TFVC in this repository
115 116
$tf/

117 118 119
# Guidance Automation Toolkit
*.gpState

120 121
# ReSharper
# a Visual Studio extension which supports various project types
B
Brendan Forster 已提交
122
# url: https://www.jetbrains.com/resharper/
D
Dana 已提交
123 124
_ReSharper*/
*.[Rr]e[Ss]harper
125
*.DotSettings.user
A
Adam Vandenberg 已提交
126

127 128
# JustCode
# a Visual Studio extension for various project types
B
Brendan Forster 已提交
129
# url: https://www.jetbrains.com/resharper/
130 131
.JustCode

B
Brendan Forster 已提交
132 133 134
# TeamCity
# a Visual Studio extension you can download from your TeamCity server
# url: https://confluence.jetbrains.com/display/TCD9/Visual+Studio+Addin
S
Snakiej 已提交
135 136
_TeamCity*

B
Brendan Forster 已提交
137 138 139
# DotCover
# a code coverage plugin for Visual Studio
# url: https://www.jetbrains.com/dotcover/
140 141
*.dotCover

142
# NCrunch
143
# a continuous test runner for Visual Studio
B
Brendan Forster 已提交
144
# url: http://www.ncrunch.net
145
_NCrunch_*
146
.*crunch*.local.xml
147
nCrunchTemp_*
148

H
hallco978 已提交
149
# MightyMoose
B
Brendan Forster 已提交
150 151
# a continuous test runner for Visual Studio
# url: http://www.continuoustests.com/
H
hallco978 已提交
152 153 154
*.mm.*
AutoTest.Net/

155
# Web Workbench
B
Brendan Forster 已提交
156 157
# SASS, LESS and Coffeescript integration for Visual Studio
# url: http://www.mindscapehq.com/products/web-workbench
158 159
.sass-cache/

B
Brendan Forster 已提交
160 161 162 163 164
# InstallShield
# installer framework for Windows machines
# url: http://www.flexerasoftware.com/producer/products/software-installation/installshield-software-installer/
#
# output folder
165
[Ee]xpress/
166

B
Brendan Forster 已提交
167 168 169 170
# DocProject
# a document generation add-in for Visual Studio based on Sandcastle
# url: http://docproject.codeplex.com/
# remove: if you are using Visual Studio 2010 or later (which are not supported)
171 172 173 174 175 176 177 178 179
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

B
Brendan Forster 已提交
180 181 182
# ClickOnce installer and deployment
# url: https://msdn.microsoft.com/en-us/library/142dbbz4(v=vs.90).aspx
# remove: if you do not have ClickOnce publishing enabled for your projects
183
publish/
184

185
# Publish Web Output
S
Steve Hulet 已提交
186
*.[Pp]ublish.xml
M
Milas Bowman 已提交
187
*.azurePubxml
B
Brendan Forster 已提交
188 189 190 191
#
# remove: if you have sensitive details in your database connection strings
          (such as passwords) committing this settings file will mean
          that they are stored in an unencrypted state in your repository
192
*.pubxml
M
Mads Kristensen 已提交
193
*.publishproj
194

195 196 197 198 199
# NuGet
# summary: the package manager tool used in Visual Studio
# url: https://nuget.org
#
# output packages created by NuGet
200
*.nupkg
B
Brendan Forster 已提交
201 202 203 204 205 206
#
# Since NuGet 2.7, package restore is now a first class feature of Visual Studio
# so you do not need to check in your packages
# url: https://docs.nuget.org/consume/package-restore
# remove: if you do not wish to restore packages in this way, or have
          package restore disabled
207
**/packages/*
B
Brendan Forster 已提交
208 209 210
#
# some packages include MSBuild targets files, which are stored in this
# location and should be kept in version control
T
Terje Sandstrom 已提交
211
!**/packages/build/
B
Brendan Forster 已提交
212
#
B
Brendan Forster 已提交
213
# this file is a local listing of where to find your packages.config files, and
B
Brendan Forster 已提交
214
# is regenerated by Visual Studio during a build
B
Brendan Forster 已提交
215
# include: if you wish to version this file
216
#!**/packages/repositories.config
M
Mickey Puri 已提交
217

218
# Windows Azure Build Output
M
Milas Bowman 已提交
219
csx/
220 221 222 223 224
*.build.csdef

# Windows Store app package directory
AppPackages/

225
# Visual Studio cache files
L
LunicLynx 已提交
226
# files ending in .cache can be ignored
M
MOROZILnic 已提交
227
*.[Cc]ache
228 229 230 231
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
232
[Ss]tyle[Cc]op.*
J
Juan Pablo Garcia Dalolla 已提交
233
~$*
234
*~
235
*.dbmdl
236
*.dbproj.schemaview
237
*.pfx
238
*.publishsettings
R
Richard Astbury 已提交
239
node_modules/
240
orleans.codegen.cs
D
Dana 已提交
241

242
# RIA/Silverlight projects
B
Brendan Forster 已提交
243 244 245 246
# url: https://www.microsoft.com/silverlight/
# output directory for *.xap artifacts
ClientBin/
# temporary directory used by compiler
247
Generated_Code/
248

B
Brendan Forster 已提交
249 250 251 252 253
# Migrating Projects
# When upgrading a solution to a newer version of Visual Studio, there are a
# number of output files created so you can view the log, troubleshoot issues
# and potentially revert to a backup. These can be safely ignored, because
# you're already using version control.
254
_UpgradeReport_Files/
255 256
Backup*/
UpgradeLog*.XML
257
UpgradeLog*.htm
258

259
# SQL Server files
260 261
*.mdf
*.ldf
262

263 264 265 266 267
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

268 269
# Microsoft Fakes
FakesAssemblies/
M
Mustafa Arif 已提交
270 271

# Node.js Tools for Visual Studio
C
Carl Suster 已提交
272
.ntvs_analysis.dat