namespace Mfconsulting.General.Prj2Make.Schema.Csproj02 { using System.Xml.Serialization; /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Build { /// public Settings Settings; /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Reference[] References; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Settings { /// [System.Xml.Serialization.XmlElementAttribute("Config")] public Config[] Config; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ApplicationIcon; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AssemblyKeyContainerName; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AssemblyName; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AssemblyOriginatorKeyFile; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DefaultClientScript; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DefaultHTMLPageLayout; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DefaultTargetSchema; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool DelaySign; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string OutputType; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string RootNamespace; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string StartupObject; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Config { /// [System.Xml.Serialization.XmlAttributeAttribute()] public ConfigName Name; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool AllowUnsafeBlocks; /// [System.Xml.Serialization.XmlAttributeAttribute()] public int BaseAddress; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool CheckForOverflowUnderflow; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ConfigurationOverrideFile; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DefineConstants; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DocumentationFile; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool DebugSymbols; /// [System.Xml.Serialization.XmlAttributeAttribute()] public short FileAlignment; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool IncrementalBuild; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool Optimize; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string OutputPath; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RegisterForComInterop; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool RemoveIntegerChecks; /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool TreatWarningsAsErrors; /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.SByte WarningLevel; } /// public enum ConfigName { /// Debug, /// Release, } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Reference { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Name; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AssemblyName; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string HintPath; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class CSHARP { /// public Build Build; /// public Files Files; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProjectType; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProductVersion; /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.Decimal SchemaVersion; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string ProjectGuid; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Files { /// [System.Xml.Serialization.XmlArrayItemAttribute(typeof(Folder), IsNullable=false)] [System.Xml.Serialization.XmlArrayItemAttribute(typeof(File), IsNullable=false)] public object[] Include; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Folder { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string RelPath; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string WebReferenceUrl; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string UrlBehavior; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string WebReferences; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class File { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string RelPath; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string SubType; /// [System.Xml.Serialization.XmlAttributeAttribute()] public FileBuildAction BuildAction; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DependentUpon; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Generator; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string LastGenOutput; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string DesignTime; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AutoGen; } /// public enum FileBuildAction { /// Compile, /// Content, /// EmbeddedResource, /// None, } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Include { /// [System.Xml.Serialization.XmlElementAttribute("Folder", typeof(Folder))] [System.Xml.Serialization.XmlElementAttribute("File", typeof(File))] public object[] Items; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class References { /// [System.Xml.Serialization.XmlElementAttribute("Reference")] public Reference[] Reference; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class VisualStudioProject { /// public CSHARP CSHARP; } }