NStub.CSharp.CSharpProjectGenerator.WriteDefaultConfiguration C# (CSharp) Method

WriteDefaultConfiguration() private method

Writes a Configuration element to the project file specifying the default configuration.
private WriteDefaultConfiguration ( ) : void
return void
        private void WriteDefaultConfiguration()
        {
            // Default configuration (debug)
            this.xmlWriter.WriteStartElement("PropertyGroup");

            this.xmlWriter.WriteStartElement("Configuration");
            this.xmlWriter.WriteAttributeString(
                "Condition",
                " '$(Configuration)' == '' ");
            this.xmlWriter.WriteValue("Debug");
            this.xmlWriter.WriteEndElement(); // Configuration

            this.xmlWriter.WriteStartElement("ProductVersion");
            this.xmlWriter.WriteEndElement(); // ProductVersion

            this.xmlWriter.WriteStartElement("SchemaVersion");
            this.xmlWriter.WriteEndElement(); // SchemaVersion

            this.xmlWriter.WriteStartElement("ProjectGuid");
            this.xmlWriter.WriteEndElement(); // ProjectGuid

            this.xmlWriter.WriteStartElement("OutputType");
            this.xmlWriter.WriteValue("Library");
            this.xmlWriter.WriteEndElement(); // OutputType

            this.xmlWriter.WriteStartElement("AppDesignerFolder");
            this.xmlWriter.WriteEndElement(); // AppDesignerFolder

            this.xmlWriter.WriteStartElement("RootNamespace");
            this.xmlWriter.WriteEndElement(); // RootNamespace

            this.xmlWriter.WriteStartElement("AssemblyName");
            this.xmlWriter.WriteValue(this.projectName);
            this.xmlWriter.WriteEndElement(); // AssemblyName

            this.xmlWriter.WriteEndElement(); // PropertyGroup
        }