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;