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;
}
}