1 namespace Mfconsulting
.General
.Prj2Make
.Schema
.Csproj02
{
2 using System
.Xml
.Serialization
;
6 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
10 public Settings Settings
;
13 [System
.Xml
.Serialization
.XmlArrayItemAttribute(IsNullable
=false)]
14 public Reference
[] References
;
18 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
19 public class Settings
{
22 [System
.Xml
.Serialization
.XmlElementAttribute("Config")]
23 public Config
[] Config
;
26 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
27 public string ApplicationIcon
;
30 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
31 public string AssemblyKeyContainerName
;
34 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
35 public string AssemblyName
;
38 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
39 public string AssemblyOriginatorKeyFile
;
42 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
43 public string DefaultClientScript
;
46 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
47 public string DefaultHTMLPageLayout
;
50 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
51 public string DefaultTargetSchema
;
54 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
55 public bool DelaySign
;
58 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
59 public string OutputType
;
62 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
63 public string RootNamespace
;
66 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
67 public string StartupObject
;
71 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
75 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
76 public ConfigName Name
;
79 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
80 public bool AllowUnsafeBlocks
;
83 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
84 public int BaseAddress
;
87 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
88 public bool CheckForOverflowUnderflow
;
91 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
92 public string ConfigurationOverrideFile
;
95 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
96 public string DefineConstants
;
99 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
100 public string DocumentationFile
;
103 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
104 public bool DebugSymbols
;
107 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
108 public short FileAlignment
;
111 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
112 public bool IncrementalBuild
;
115 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
116 public bool Optimize
;
119 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
120 public string OutputPath
;
123 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
124 public bool RegisterForComInterop
;
127 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
128 public bool RemoveIntegerChecks
;
131 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
132 public bool TreatWarningsAsErrors
;
135 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
136 public System
.SByte WarningLevel
;
140 public enum ConfigName
{
150 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
151 public class Reference
{
154 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
158 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
159 public string AssemblyName
;
162 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
163 public string HintPath
;
167 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
168 public class CSHARP
{
177 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
178 public string ProjectType
;
181 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
182 public string ProductVersion
;
185 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
186 public System
.Decimal SchemaVersion
;
189 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
190 public string ProjectGuid
;
194 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
198 [System
.Xml
.Serialization
.XmlArrayItemAttribute(typeof(Folder
), IsNullable
=false)]
199 [System
.Xml
.Serialization
.XmlArrayItemAttribute(typeof(File
), IsNullable
=false)]
200 public object[] Include
;
204 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
205 public class Folder
{
208 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
209 public string RelPath
;
212 [System
.Xml
.Serialization
.XmlAttributeAttribute(DataType
="anyURI")]
213 public string WebReferenceUrl
;
216 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
217 public string UrlBehavior
;
220 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
221 public string WebReferences
;
225 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
229 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
230 public string RelPath
;
233 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
234 public string SubType
;
237 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
238 public FileBuildAction BuildAction
;
241 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
242 public string DependentUpon
;
245 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
246 public string Generator
;
249 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
250 public string LastGenOutput
;
253 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
254 public string DesignTime
;
257 [System
.Xml
.Serialization
.XmlAttributeAttribute()]
258 public string AutoGen
;
262 public enum FileBuildAction
{
278 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
279 public class Include
{
282 [System
.Xml
.Serialization
.XmlElementAttribute("Folder", typeof(Folder
))]
283 [System
.Xml
.Serialization
.XmlElementAttribute("File", typeof(File
))]
284 public object[] Items
;
288 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
289 public class References
{
292 [System
.Xml
.Serialization
.XmlElementAttribute("Reference")]
293 public Reference
[] Reference
;
297 [System
.Xml
.Serialization
.XmlRootAttribute(Namespace
="", IsNullable
=false)]
298 public class VisualStudioProject
{
301 public CSHARP CSHARP
;