code: private void writeConfigurationStartTag(final ContentHandler content, final boolean isDebug, final CCTask task,
        final CommandLineCompilerConfiguration compilerConfig) throws SAXException {
      final AttributesImpl attributes = new AttributesImpl();
      if (isDebug) {
        addAttribute(attributes, "Name", "Debug|Win32");
        addAttribute(attributes, "OutputDirectory", "Debug");
        addAttribute(attributes, "IntermediateDirectory", "Debug");
      } else {
        addAttribute(attributes, "Name", "Release|Win32");
        addAttribute(attributes, "OutputDirectory", "Release");
        addAttribute(attributes, "IntermediateDirectory", "Release");
  
      }
      addAttribute(attributes, "ConfigurationType", getConfigurationType(task));
      addAttribute(attributes, "CharacterSet", getCharacterSet(compilerConfig));
      content.startElement(null, "Configuration", "Configuration", attributes);
    }
docs: Write the start tag of the Configuration element.
  
  @param content
  serialization content handler.
  @param isDebug
  if true, write a debug configuration.
  @param task
  cc task.
  @param compilerConfig
  compiler configuration.
  @throws SAXException
  thrown if serialization error.