namespace Mfconsulting.General.Prj2Make.Schema.Prjx { using System.Xml.Serialization; /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class CodeGeneration { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string runtime; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string compiler; /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.SByte warninglevel; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string nowarn; /// [System.Xml.Serialization.XmlAttributeAttribute()] public CodeGenerationIncludedebuginformation includedebuginformation; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string optimize; /// [System.Xml.Serialization.XmlAttributeAttribute()] public CodeGenerationUnsafecodeallowed unsafecodeallowed; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string generateoverflowchecks; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string mainclass; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string target; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string definesymbols; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string generatexmldocumentation; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string win32Icon; } /// public enum CodeGenerationIncludedebuginformation { /// False, /// True, } /// public enum CodeGenerationUnsafecodeallowed { /// False, /// True, } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Configuration { /// public CodeGeneration CodeGeneration; /// public Execution Execution; /// public Output Output; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string runwithwarnings; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Execution { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string commandlineparameters; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string consolepause; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Output { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string directory; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string assembly; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string executeScript; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string executeBeforeBuild; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string executeAfterBuild; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Configurations { /// [System.Xml.Serialization.XmlElementAttribute("Configuration")] public Configuration[] Configuration; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string active; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Contents { /// [System.Xml.Serialization.XmlElementAttribute("File")] public File[] File; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class File { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name; /// [System.Xml.Serialization.XmlAttributeAttribute()] public FileSubtype subtype; /// [System.Xml.Serialization.XmlAttributeAttribute()] public FileBuildaction buildaction; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string dependson; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string data; } /// public enum FileSubtype { /// Code, /// Directory, } /// public enum FileBuildaction { /// Nothing, /// Compile, /// EmbedAsResource, /// Exclude, } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class DeploymentInformation { /// [System.Xml.Serialization.XmlAttributeAttribute()] public string target; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string script; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string strategy; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Project { /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public File[] Contents; /// [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)] public Reference[] References; /// public DeploymentInformation DeploymentInformation; /// public Configuration Configuration; /// public Configurations Configurations; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string description; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string newfilesearch; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string enableviewstate; /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.Decimal version; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string projecttype; } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class Reference { /// [System.Xml.Serialization.XmlAttributeAttribute()] public ReferenceType type; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string refto; /// [System.Xml.Serialization.XmlAttributeAttribute()] public ReferenceLocalcopy localcopy; } /// public enum ReferenceType { /// Assembly, /// Gac, /// Project, } /// public enum ReferenceLocalcopy { /// False, /// True, } /// [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)] public class References { /// [System.Xml.Serialization.XmlElementAttribute("Reference")] public Reference[] Reference; } }