VisualStudio.gitignore 5.3 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
# NUnit
# an open source test framework for .NET
B
Brendan Forster 已提交
35
# url: http://www.nunit.org/
36
# 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
# summary: the environment for cross-platform .NET development
B
Brendan Forster 已提交
48
# url: https://github.com/aspnet/dnx
49 50 51 52 53 54
#
# 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
# Chutzpah
# a JS unit testing framework for commit
B
Brendan Forster 已提交
87 88
# url: https://github.com/mmanela/chutzpah
# remove: if you do not use the Chutzpah test runner in your project
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
# temporary files generated by the Visual Studio profiling tools
B
Brendan Forster 已提交
100
# remove: if 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
B
Brendan Forster 已提交
106
# remove: if you are not using TFVC in this repository
107 108
$tf/

109 110 111
# Guidance Automation Toolkit
*.gpState

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

119 120
# JustCode
# a Visual Studio extension for various project types
B
Brendan Forster 已提交
121
# url: https://www.jetbrains.com/resharper/
122 123
.JustCode

B
Brendan Forster 已提交
124 125 126
# TeamCity
# a Visual Studio extension you can download from your TeamCity server
# url: https://confluence.jetbrains.com/display/TCD9/Visual+Studio+Addin
S
Snakiej 已提交
127 128
_TeamCity*

B
Brendan Forster 已提交
129 130 131
# DotCover
# a code coverage plugin for Visual Studio
# url: https://www.jetbrains.com/dotcover/
132 133
*.dotCover

134
# NCrunch
135
# a continuous test runner for Visual Studio
B
Brendan Forster 已提交
136
# url: http://www.ncrunch.net
137
_NCrunch_*
138
.*crunch*.local.xml
139
nCrunchTemp_*
140

H
hallco978 已提交
141
# MightyMoose
B
Brendan Forster 已提交
142 143
# a continuous test runner for Visual Studio
# url: http://www.continuoustests.com/
H
hallco978 已提交
144 145 146
*.mm.*
AutoTest.Net/

147
# Web Workbench
B
Brendan Forster 已提交
148 149
# SASS, LESS and Coffeescript integration for Visual Studio
# url: http://www.mindscapehq.com/products/web-workbench
150 151
.sass-cache/

D
Dana 已提交
152
# Installshield output folder
153
[Ee]xpress/
154

155 156 157 158 159 160 161 162 163 164
# 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

B
Brendan Forster 已提交
165 166 167
# 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
168
publish/
169

170
# Publish Web Output
S
Steve Hulet 已提交
171
*.[Pp]ublish.xml
M
Milas Bowman 已提交
172
*.azurePubxml
173
# TODO: Comment the next line if you want to checkin your web deploy settings
174
# but database connection strings (with potential passwords) will be unencrypted
175
*.pubxml
M
Mads Kristensen 已提交
176
*.publishproj
177

178 179 180 181 182
# NuGet
# summary: the package manager tool used in Visual Studio
# url: https://nuget.org
#
# output packages created by NuGet
183
*.nupkg
B
Brendan Forster 已提交
184 185 186 187 188 189
#
# 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
190
**/packages/*
B
Brendan Forster 已提交
191 192 193
#
# some packages include MSBuild targets files, which are stored in this
# location and should be kept in version control
T
Terje Sandstrom 已提交
194
!**/packages/build/
B
Brendan Forster 已提交
195 196 197 198
#
# this file is a local listing of where to find your  packages.config files and
# is regenerated by Visual Studio during a build
# include: if you wish to version this file any way
199
#!**/packages/repositories.config
M
Mickey Puri 已提交
200

201
# Windows Azure Build Output
M
Milas Bowman 已提交
202
csx/
203 204 205 206 207
*.build.csdef

# Windows Store app package directory
AppPackages/

208
# Visual Studio cache files
L
LunicLynx 已提交
209
# files ending in .cache can be ignored
M
MOROZILnic 已提交
210
*.[Cc]ache
211 212 213 214
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
215
ClientBin/
216
[Ss]tyle[Cc]op.*
J
Juan Pablo Garcia Dalolla 已提交
217
~$*
218
*~
219
*.dbmdl
220
*.dbproj.schemaview
221
*.pfx
222
*.publishsettings
R
Richard Astbury 已提交
223
node_modules/
224
orleans.codegen.cs
D
Dana 已提交
225

226 227
# RIA/Silverlight projects
Generated_Code/
228

229 230 231
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
232
_UpgradeReport_Files/
233 234
Backup*/
UpgradeLog*.XML
235
UpgradeLog*.htm
236

237
# SQL Server files
238 239
*.mdf
*.ldf
240

241 242 243 244 245
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

246 247
# Microsoft Fakes
FakesAssemblies/
M
Mustafa Arif 已提交
248 249

# Node.js Tools for Visual Studio
C
Carl Suster 已提交
250 251 252 253 254 255
.ntvs_analysis.dat

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
256
*.opt