Estoy realizando la creación de un archivo xml en c#, todo bien hasta que coloco un elemento que va a contener la hora, lo intente colocando, un Datetime como parámetro, me genero el error antes mencionado, luego lo coloque como una string, pero me siguie generando el mismo problema.
La estructura es la siguiente:
ocument myXml = new
ocument(new
eclaration("1.0", "utf-8", "yes"),
new XComment("Configuraciones"),
new XElement("DirecTV",
new XElement("Configure",
new XElement("Origen", origen),
new XElement("Hora inicio", horaInicio.ToString()),
new XElement("Usuario", usuario),
new XElement("Contrasena", password),
new XElement("Recordar", recordar)
)
)
);
Si elimino la linea new XElement("Hora inicio", horaInicio.ToString()),el archivo se genera correctamente, alguien tiene alguna idea de esto gracias.