Skip to content

Commit fb21196

Browse files
authored
Update gitignore to include "Generated Files" etc (#678)
1 parent 16f78e0 commit fb21196

File tree

1 file changed

+165
-67
lines changed

1 file changed

+165
-67
lines changed

.gitignore

Lines changed: 165 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,226 @@
1-
# Build Folders (you can keep bin if you'd like, to store dlls and pdbs)
2-
[Bb]in/
3-
[Oo]bj/
4-
5-
# mstest test results
6-
TestResults
7-
81
## Ignore Visual Studio temporary files, build results, and
92
## files generated by popular Visual Studio add-ons.
3+
##
4+
## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
105

116
# User-specific files
7+
*.rsuser
128
*.suo
139
*.user
10+
*.userosscache
1411
*.sln.docstates
12+
*.env
13+
14+
# User-specific files (MonoDevelop/Xamarin Studio)
15+
*.userprefs
16+
17+
# Mono auto generated files
18+
mono_crash.*
1519

1620
# Build results
1721
[Dd]ebug/
22+
[Dd]ebugPublic/
1823
[Rr]elease/
24+
[Rr]eleases/
1925
x64/
26+
x86/
27+
[Ww][Ii][Nn]32/
28+
[Aa][Rr][Mm]/
29+
[Aa][Rr][Mm]64/
30+
[Aa][Rr][Mm]64[Ee][Cc]/
31+
bld/
32+
[Oo]bj/
33+
[Oo]ut/
34+
[Ll]og/
35+
[Ll]ogs/
36+
37+
# Build results on 'Bin' directories
38+
**/[Bb]in/*
39+
# Uncomment if you have tasks that rely on *.refresh files to move binaries
40+
# (https://github.com/github/gitignore/pull/3736)
41+
#!**/[Bb]in/*.refresh
42+
43+
# Visual Studio 2015/2017 cache/options directory
44+
.vs/
45+
46+
# Visual Studio 2017+ auto generated files
47+
Generated\ Files/
48+
49+
# MSTest test Results
50+
[Tt]est[Rr]esult*/
51+
[Bb]uild[Ll]og.*
52+
*.trx
53+
54+
# Approval Tests result files
55+
*.received.*
56+
57+
# Build Results of an ATL Project
58+
[Dd]ebugPS/
59+
[Rr]eleasePS/
60+
dlldata.c
61+
62+
# Benchmark Results
63+
BenchmarkDotNet.Artifacts/
64+
65+
# .NET Core
66+
project.lock.json
67+
project.fragment.lock.json
68+
artifacts/
69+
70+
# StyleCop
71+
StyleCopReport.xml
72+
73+
# Files built by Visual Studio
2074
*_i.c
2175
*_p.c
76+
*_h.h
2277
*.ilk
2378
*.meta
2479
*.obj
80+
*.idb
81+
*.iobj
2582
*.pch
2683
*.pdb
84+
*.ipdb
2785
*.pgc
2886
*.pgd
2987
*.rsp
88+
# but not Directory.Build.rsp, as it configures directory-level build defaults
89+
!Directory.Build.rsp
3090
*.sbr
3191
*.tlb
3292
*.tli
3393
*.tlh
3494
*.tmp
95+
*.tmp_proj
96+
*_wpftmp.csproj
3597
*.log
98+
*.tlog
3699
*.vspscc
37100
*.vssscc
38101
.builds
102+
*.pidb
103+
*.svclog
104+
*.scc
39105

40106
# Visual C++ cache files
41107
ipch/
42108
*.aps
43109
*.ncb
110+
*.opendb
44111
*.opensdf
45112
*.sdf
113+
*.cachefile
114+
*.VC.db
115+
*.VC.VC.opendb
46116

47117
# Visual Studio profiler
48118
*.psess
49119
*.vsp
50120
*.vspx
121+
*.sap
51122

52-
# Guidance Automation Toolkit
53-
*.gpState
123+
# Visual Studio Trace Files
124+
*.e2e
54125

55126
# ReSharper is a .NET coding add-in
56-
_ReSharper*
127+
_ReSharper*/
128+
*.[Rr]e[Ss]harper
129+
*.DotSettings.user
57130

58-
# NCrunch
59-
*.ncrunch*
60-
.*crunch*.local.xml
61-
62-
# Installshield output folder
63-
[Ee]xpress
64-
65-
# DocProject is a documentation generator add-in
66-
DocProject/buildhelp/
67-
DocProject/Help/*.HxT
68-
DocProject/Help/*.HxC
69-
DocProject/Help/*.hhc
70-
DocProject/Help/*.hhk
71-
DocProject/Help/*.hhp
72-
DocProject/Help/Html2
73-
DocProject/Help/html
131+
# Visual Studio code coverage results
132+
*.coverage
133+
*.coveragexml
74134

75135
# Click-Once directory
76-
publish
77-
78-
# Publish Web Output
79-
*.Publish.xml
80-
81-
# NuGet Packages Directory
82-
packages
83-
84-
# Windows Azure Build Output
85-
csx
86-
*.build.csdef
136+
publish/
137+
138+
# NuGet Packages
139+
*.nupkg
140+
# NuGet Symbol Packages
141+
*.snupkg
142+
# The packages folder can be ignored because of Package Restore
143+
**/[Pp]ackages/*
144+
# except build/, which is used as an MSBuild target.
145+
!**/[Pp]ackages/build/
146+
# Uncomment if necessary however generally it will be regenerated when needed
147+
#!**/[Pp]ackages/repositories.config
148+
# NuGet v3's project.json files produces more ignorable files
149+
*.nuget.props
150+
*.nuget.targets
87151

88-
# Windows Store app package directory
152+
# Windows Store app package directories and files
89153
AppPackages/
154+
BundleArtifacts/
155+
Package.StoreAssociation.xml
156+
_pkginfo.txt
157+
*.appx
158+
*.appxbundle
159+
*.appxupload
160+
161+
# Visual Studio cache files
162+
# files ending in .cache can be ignored
163+
*.[Cc]ache
164+
# but keep track of directories ending in .cache
165+
!?*.[Cc]ache/
90166

91167
# Others
92-
[Bb]in
93-
[Oo]bj
94-
sql
95-
TestResults
96-
[Tt]est[Rr]esult*
97-
*.Cache
98-
ClientBin
99-
[Ss]tyle[Cc]op.*
168+
ClientBin/
100169
~$*
170+
*~
101171
*.dbmdl
102-
Generated_Code #added for RIA/Silverlight projects
103-
104-
# Backup & report files from converting an old project file to a newer
105-
# Visual Studio version. Backup files are not needed, because we have git ;-)
172+
*.dbproj.schemaview
173+
*.jfm
174+
*.pfx
175+
*.publishsettings
176+
orleans.codegen.cs
177+
178+
# RIA/Silverlight projects
179+
Generated_Code/
180+
181+
# Backup & report files from converting an old project file
182+
# to a newer Visual Studio version. Backup files are not needed,
183+
# because we have git ;-)
106184
_UpgradeReport_Files/
107185
Backup*/
108186
UpgradeLog*.XML
109-
output/
110-
project.lock.json
187+
UpgradeLog*.htm
188+
ServiceFabricBackup/
189+
*.rptproj.bak
111190

112-
# UWP auto-generated NuGet file
113-
*.nuget.targets
191+
# MSBuild Binary and Structured Log
192+
*.binlog
193+
MSBuild_Logs/
194+
195+
# Local History for Visual Studio
196+
**/.localhistory/
197+
198+
# Visual Studio History (VSHistory) files
199+
.vshistory/
200+
201+
# Backup folder for Package Reference Convert tool in Visual Studio 2017
202+
MigrationBackup/
203+
204+
# VS Code files for those working on multiple tools
205+
.vscode/*
206+
!.vscode/settings.json
207+
!.vscode/tasks.json
208+
!.vscode/launch.json
209+
!.vscode/extensions.json
210+
!.vscode/*.code-snippets
211+
212+
# Local History for Visual Studio Code
213+
.history/
214+
215+
# Built Visual Studio Code Extensions
216+
*.vsix
217+
218+
# Windows Installer files from build outputs
219+
*.cab
220+
*.msi
221+
*.msix
222+
*.msm
223+
*.msp
114224

115-
# Xamarin Android auto-generated resource file
116-
*Resource.Designer.cs
117-
118-
# Visual Studio 2017 auto-generated files
119-
src/.vs/
120-
NuGet/
121-
src/Samples/Toolkit.SampleApp.UWP/BundleArtifacts/
122-
src/ARToolkit/.vs/
123-
.tools
124-
src/Samples/Toolkit.SampleApp.Android/Resources/Resource.Designer.cs
125-
src/Samples/Toolkit.Samples.Forms/Toolkit.Samples.Forms.UWP/BundleArtifacts
126-
src/ProjectTemplates/.vs
127-
src/Samples/Toolkit.SampleApp.WinUI/Samples
225+
# Repo-specific additions
128226
src/Toolkit/Toolkit.UWP/LocalizedStrings/*/Resources.resw

0 commit comments

Comments
 (0)