VisualStudio.gitignore 4.5 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 14
*.userprefs

15
# build output folders generated by Visual Studio
16
[Dd]ebug/
S
simonbuehler 已提交
17
[Dd]ebugPublic/
M
Mateusz Wolsza 已提交
18 19
[Rr]elease/
[Rr]eleases/
20
x64/
21
x86/
D
Dana 已提交
22
build/
V
Vicente Plata 已提交
23
bld/
24 25
[Bb]in/
[Oo]bj/
D
Dana 已提交
26

27 28 29
# MSTest
# a test framework from Microsoft
# remove: if you are not using the MSTest runner to run your tests
30
[Tt]est[Rr]esult*/
D
Dana 已提交
31 32
[Bb]uild[Ll]og.*

33 34 35 36
# NUnit
# an open source test framework for .NET
# site: http://www.nunit.org/
# remove: if you are not using the NUnit test runner to run your tests
K
Kristen 已提交
37 38 39
*.VisualState.xml
TestResult.xml

40 41
# ATL (Active Template Library) Project
# remove: if you do not have an ATL project in your solution
42 43 44 45
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

D
Damian Hickey 已提交
46
# DNX
47 48 49 50 51 52 53 54
# summary: the environment for cross-platform .NET development
# site: https://github.com/aspnet/dnx
#
# 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
55
project.lock.json
56 57
#
# build output
58 59
artifacts/

60 61
*_i.c
*_p.c
62
*_i.h
63 64
*.ilk
*.meta
A
Adam Vandenberg 已提交
65
*.obj
66 67 68 69 70 71 72 73 74 75
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
S
sgm 已提交
76
*.tmp_proj
77
*.log
78
*.vspscc
79
*.vssscc
A
Adam Vandenberg 已提交
80
.builds
D
Dana 已提交
81
*.pidb
82
*.svclog
D
Dana 已提交
83
*.scc
84

85 86 87 88
# Chutzpah
# a JS unit testing framework for commit
# site: https://github.com/mmanela/chutzpah
# include-when: you use the Chutzpah test runner to run tests
89 90
_Chutzpah*

B
Bradley Grainger 已提交
91 92 93 94 95 96
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
97
*.cachefile
B
Bradley Grainger 已提交
98

99 100
# temporary files generated by the Visual Studio profiling tools
# remove-when: you are not using these features of Visual Studio
B
Bradley Grainger 已提交
101 102
*.psess
*.vsp
103
*.vspx
B
Bradley Grainger 已提交
104

105
# TFS 2012 Local Workspace
106
# remove-when: you are not using TFVC in this repository
107 108
$tf/

109 110 111
# Guidance Automation Toolkit
*.gpState

112 113 114
# ReSharper
# a Visual Studio extension which supports various project types
# site: https://www.jetbrains.com/resharper/
D
Dana 已提交
115 116
_ReSharper*/
*.[Rr]e[Ss]harper
117
*.DotSettings.user
A
Adam Vandenberg 已提交
118

119 120 121
# JustCode
# a Visual Studio extension for various project types
# site: https://www.jetbrains.com/resharper/
122 123
.JustCode

S
Snakiej 已提交
124 125 126
# TeamCity is a build add-in
_TeamCity*

127 128 129
# DotCover is a Code Coverage Tool
*.dotCover

130
# NCrunch
131 132
# a continuous test runner for Visual Studio
# site: TODO
133
_NCrunch_*
134
.*crunch*.local.xml
135
nCrunchTemp_*
136

H
hallco978 已提交
137
# MightyMoose
138
# site: TODO:
H
hallco978 已提交
139 140 141
*.mm.*
AutoTest.Net/

142 143
# Web Workbench
# site: TODO:
144 145
.sass-cache/

D
Dana 已提交
146
# Installshield output folder
147
[Ee]xpress/
148

149 150 151 152 153 154 155 156 157 158 159
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
160
# remove:
161
publish/
162

163
# Publish Web Output
S
Steve Hulet 已提交
164
*.[Pp]ublish.xml
M
Milas Bowman 已提交
165
*.azurePubxml
166
# TODO: Comment the next line if you want to checkin your web deploy settings
167
# but database connection strings (with potential passwords) will be unencrypted
168
*.pubxml
M
Mads Kristensen 已提交
169
*.publishproj
170

171 172 173 174 175
# NuGet
# summary: the package manager tool used in Visual Studio
# url: https://nuget.org
#
# output packages created by NuGet
176
*.nupkg
177
# The packages folder can be ignored because of Package Restore
178
# remove-if: you want to disable Package Restore
179 180
**/packages/*
# except build/, which is used as an MSBuild target.
T
Terje Sandstrom 已提交
181
!**/packages/build/
182
# Uncomment if necessary however generally it will be regenerated when needed
183
#!**/packages/repositories.config
M
Mickey Puri 已提交
184

185
# Windows Azure Build Output
M
Milas Bowman 已提交
186
csx/
187 188 189 190 191
*.build.csdef

# Windows Store app package directory
AppPackages/

192
# Visual Studio cache files
L
LunicLynx 已提交
193
# files ending in .cache can be ignored
M
MOROZILnic 已提交
194
*.[Cc]ache
195 196 197 198
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
199
ClientBin/
200
[Ss]tyle[Cc]op.*
J
Juan Pablo Garcia Dalolla 已提交
201
~$*
202
*~
203
*.dbmdl
204
*.dbproj.schemaview
205
*.pfx
206
*.publishsettings
R
Richard Astbury 已提交
207
node_modules/
208
orleans.codegen.cs
D
Dana 已提交
209

210 211
# RIA/Silverlight projects
Generated_Code/
212

213 214 215
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
216
_UpgradeReport_Files/
217 218
Backup*/
UpgradeLog*.XML
219
UpgradeLog*.htm
220

221
# SQL Server files
222 223
*.mdf
*.ldf
224

225 226 227 228 229
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

230 231
# Microsoft Fakes
FakesAssemblies/
M
Mustafa Arif 已提交
232 233

# Node.js Tools for Visual Studio
C
Carl Suster 已提交
234 235 236 237 238 239
.ntvs_analysis.dat

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
240
*.opt