Пример #1
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("text", m_text);
     e.XmlWriter.WriteAttributeString("font_name", m_font_name);
     e.XmlWriter.WriteAttributeString("font_size", m_font_size.ToString());
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteStartElement("configfile");
     e.XmlWriter.WriteAttributeString("filename", m_referencefile);
     e.XmlWriter.WriteEndElement();
 }
Пример #3
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("image_file", m_image_file);
     e.XmlWriter.WriteAttributeString("resource_id", m_resource_id);
     e.XmlWriter.WriteAttributeString("center", m_center.ToString());
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("filename", m_filename);
     e.XmlWriter.WriteAttributeString("fileversion", m_fileversion);
     e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString());
     e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString());
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("checked", m_checked.ToString());
     e.XmlWriter.WriteAttributeString("checked_value", m_checked_value.ToString());
     e.XmlWriter.WriteAttributeString("unchecked_value", m_unchecked_value.ToString());
     e.XmlWriter.WriteAttributeString("id", m_id);
 }
Пример #6
0
        protected override void OnXmlWriteTag(XmlWriterEventArgs e)
        {
            e.XmlWriter.WriteAttributeString("name", m_name);
            if (m_value != null)
                e.XmlWriter.WriteAttributeString("value", m_value);

            base.OnXmlWriteTag(e);
        }
Пример #7
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("accepted", m_accepted.ToString());
     e.XmlWriter.WriteAttributeString("resource_id", m_resource_id);
     e.XmlWriter.WriteAttributeString("license_file", m_license_file);
     e.XmlWriter.WriteAttributeString("accept_message", m_accept_message);
 }
Пример #8
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("package", m_package);
     e.XmlWriter.WriteAttributeString("cmdparameters", m_cmdparameters);
     e.XmlWriter.WriteAttributeString("cmdparameters_silent", m_cmdparameters_silent);
     e.XmlWriter.WriteAttributeString("cmdparameters_basic", m_cmdparameters_basic);
     e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #9
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("componentname", m_componentname);
     e.XmlWriter.WriteAttributeString("sourceurl", m_sourceurl);
     e.XmlWriter.WriteAttributeString("sourcepath", m_sourcepath);
     e.XmlWriter.WriteAttributeString("destinationpath", m_destinationpath);
     e.XmlWriter.WriteAttributeString("destinationfilename", m_destinationfilename);
     e.XmlWriter.WriteAttributeString("alwaysdownload", m_alwaysdownload.ToString());
     e.XmlWriter.WriteAttributeString("clear_cache", m_clear_cache.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #10
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("type", m_type.ToString());
     e.XmlWriter.WriteAttributeString("position", XmlRectangle.ToString(m_position));
     e.XmlWriter.WriteAttributeString("enabled", m_enabled.ToString());
     e.XmlWriter.WriteAttributeString("display_install", m_display_install.ToString());
     e.XmlWriter.WriteAttributeString("display_uninstall", m_display_uninstall.ToString());
     e.XmlWriter.WriteAttributeString("check", m_check.ToString());
     e.XmlWriter.WriteAttributeString("has_value_disabled", m_has_value_disabled.ToString());
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("path", m_path);
     e.XmlWriter.WriteAttributeString("fieldname", m_fieldname);
     e.XmlWriter.WriteAttributeString("fieldvalue", m_fieldvalue);
     e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString());
     e.XmlWriter.WriteAttributeString("fieldtype", m_fieldtype.ToString());
     e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString());
     e.XmlWriter.WriteAttributeString("rootkey", m_rootkey.ToString());
     e.XmlWriter.WriteAttributeString("wowoption", m_wowoption.ToString());
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("uri", m_uri);
 }
Пример #13
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("dialog_caption", m_dialog_caption);
     e.XmlWriter.WriteAttributeString("dialog_message", m_dialog_message);
     e.XmlWriter.WriteAttributeString("dialog_message_downloading", m_dialog_message_downloading);
     e.XmlWriter.WriteAttributeString("dialog_message_copying", m_dialog_message_copying);
     e.XmlWriter.WriteAttributeString("dialog_message_connecting", m_dialog_message_connecting);
     e.XmlWriter.WriteAttributeString("dialog_message_sendingrequest", m_dialog_message_sendingrequest);
     e.XmlWriter.WriteAttributeString("autostartdownload", m_autostartdownload.ToString());
     e.XmlWriter.WriteAttributeString("buttonstart_caption", m_buttonstart_caption);
     e.XmlWriter.WriteAttributeString("buttoncancel_caption", m_buttoncancel_caption);
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("path", m_path);
     base.OnXmlWriteTag(e);
 }
Пример #15
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("executable", m_executable);
     e.XmlWriter.WriteAttributeString("executable_silent", m_executable_silent);
     e.XmlWriter.WriteAttributeString("executable_basic", m_executable_basic);
     e.XmlWriter.WriteAttributeString("install_directory", m_install_directory);
     e.XmlWriter.WriteAttributeString("responsefile_source", m_responsefile_source);
     e.XmlWriter.WriteAttributeString("responsefile_target", m_responsefile_target);
     e.XmlWriter.WriteAttributeString("responsefile_format", m_responsefile_format.ToString());
     e.XmlWriter.WriteAttributeString("uninstall_executable", m_uninstall_executable);
     e.XmlWriter.WriteAttributeString("uninstall_executable_silent", m_uninstall_executable_silent);
     e.XmlWriter.WriteAttributeString("uninstall_executable_basic", m_uninstall_executable_basic);
     e.XmlWriter.WriteAttributeString("uninstall_responsefile_source", m_uninstall_responsefile_source);
     e.XmlWriter.WriteAttributeString("uninstall_responsefile_target", m_uninstall_responsefile_target);
     e.XmlWriter.WriteAttributeString("returncodes_success", m_returncodes_success);
     e.XmlWriter.WriteAttributeString("returncodes_reboot", m_returncodes_reboot);
     e.XmlWriter.WriteAttributeString("exeparameters", m_exeparameters);
     e.XmlWriter.WriteAttributeString("exeparameters_basic", m_exeparameters_basic);
     e.XmlWriter.WriteAttributeString("exeparameters_silent", m_exeparameters_silent);
     e.XmlWriter.WriteAttributeString("uninstall_exeparameters", m_uninstall_exeparameters);
     e.XmlWriter.WriteAttributeString("uninstall_exeparameters_basic", m_uninstall_exeparameters_basic);
     e.XmlWriter.WriteAttributeString("uninstall_exeparameters_silent", m_uninstall_exeparameters_silent);
     e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString());
     e.XmlWriter.WriteAttributeString("execution_method", m_execution_method.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #16
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("command", m_command);
     e.XmlWriter.WriteAttributeString("command_silent", m_command_silent);
     e.XmlWriter.WriteAttributeString("command_basic", m_command_basic);
     e.XmlWriter.WriteAttributeString("uninstall_command", m_uninstall_command);
     e.XmlWriter.WriteAttributeString("uninstall_command_silent", m_uninstall_command_silent);
     e.XmlWriter.WriteAttributeString("uninstall_command_basic", m_uninstall_command_basic);
     e.XmlWriter.WriteAttributeString("working_directory", m_working_directory);
     e.XmlWriter.WriteAttributeString("returncodes_success", m_returncodes_success);
     e.XmlWriter.WriteAttributeString("returncodes_reboot", m_returncodes_reboot);
     e.XmlWriter.WriteAttributeString("hide_window", m_hide_window.ToString());
     e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString());
     e.XmlWriter.WriteAttributeString("execution_method", m_execution_method.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #17
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("type", m_type);
     e.XmlWriter.WriteAttributeString("lcid_filter", m_lcid_filter);
     e.XmlWriter.WriteAttributeString("language_id", m_language_id);
     e.XmlWriter.WriteAttributeString("language", m_language);
     e.XmlWriter.WriteAttributeString("os_filter", m_os_filter);
     e.XmlWriter.WriteAttributeString("os_filter_min", (m_os_filter_min == OperatingSystem.winNone
         ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_min)));
     e.XmlWriter.WriteAttributeString("os_filter_max", (m_os_filter_max == OperatingSystem.winNone
         ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_max)));
     e.XmlWriter.WriteAttributeString("processor_architecture_filter", m_processor_architecture_filter);
     e.XmlWriter.WriteAttributeString("supports_install", m_supports_install.ToString());
     e.XmlWriter.WriteAttributeString("supports_uninstall", m_supports_uninstall.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #18
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("id", string.IsNullOrEmpty(m_id) ? m_display_name : m_id);
     e.XmlWriter.WriteAttributeString("display_name", m_display_name);
     e.XmlWriter.WriteAttributeString("uninstall_display_name", m_uninstall_display_name);
     e.XmlWriter.WriteAttributeString("os_filter", m_os_filter);
     e.XmlWriter.WriteAttributeString("os_filter_min", (m_os_filter_min == OperatingSystem.winNone
         ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_min)));
     e.XmlWriter.WriteAttributeString("os_filter_max", (m_os_filter_max == OperatingSystem.winNone
         ? "" : Enum.GetName(typeof(OperatingSystem), m_os_filter_max)));
     e.XmlWriter.WriteAttributeString("os_filter_lcid", m_os_filter_lcid);
     e.XmlWriter.WriteAttributeString("type", m_type);
     e.XmlWriter.WriteAttributeString("installcompletemessage", m_installcompletemessage);
     e.XmlWriter.WriteAttributeString("uninstallcompletemessage", m_uninstallcompletemessage);
     e.XmlWriter.WriteAttributeString("mustreboot", m_mustreboot.ToString());
     e.XmlWriter.WriteAttributeString("reboot_required", m_reboot_required);
     e.XmlWriter.WriteAttributeString("must_reboot_required", m_must_reboot_required.ToString());
     e.XmlWriter.WriteAttributeString("failed_exec_command_continue", m_failed_exec_command_continue);
     e.XmlWriter.WriteAttributeString("allow_continue_on_error", m_allow_continue_on_error.ToString());
     e.XmlWriter.WriteAttributeString("default_continue_on_error", m_default_continue_on_error.ToString());
     e.XmlWriter.WriteAttributeString("required_install", m_required_install.ToString());
     e.XmlWriter.WriteAttributeString("required_uninstall", m_required_uninstall.ToString());
     e.XmlWriter.WriteAttributeString("selected_install", m_selected_install.ToString());
     e.XmlWriter.WriteAttributeString("selected_uninstall", m_selected_uninstall.ToString());
     e.XmlWriter.WriteAttributeString("note", m_note);
     e.XmlWriter.WriteAttributeString("processor_architecture_filter", m_processor_architecture_filter);
     e.XmlWriter.WriteAttributeString("status_installed", m_status_installed);
     e.XmlWriter.WriteAttributeString("status_notinstalled", m_status_notinstalled);
     e.XmlWriter.WriteAttributeString("supports_install", m_supports_install.ToString());
     e.XmlWriter.WriteAttributeString("supports_uninstall", m_supports_uninstall.ToString());
     // dialog options
     e.XmlWriter.WriteAttributeString("show_progress_dialog", m_show_progress_dialog.ToString());
     e.XmlWriter.WriteAttributeString("show_cab_dialog", m_show_cab_dialog.ToString());
     e.XmlWriter.WriteAttributeString("hide_component_if_installed", m_hide_component_if_installed.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #19
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("sourcefilepath", m_sourcefilepath);
     e.XmlWriter.WriteAttributeString("targetfilepath", m_targetfilepath);
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("id", m_id.ToString());
     e.XmlWriter.WriteAttributeString("id_type", m_id_type.ToString());
     e.XmlWriter.WriteAttributeString("propertyname", m_propertyname);
     e.XmlWriter.WriteAttributeString("propertyvalue", m_propertyvalue);
     e.XmlWriter.WriteAttributeString("comparison", m_comparison.ToString());
     e.XmlWriter.WriteAttributeString("defaultvalue", m_defaultvalue.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #21
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("version", m_current_version.ToString());
     e.XmlWriter.WriteAttributeString("generator", m_generator.ToString());
     base.OnXmlWriteTag(e);
 }
Пример #22
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     base.OnXmlWriteTag(e);
     e.XmlWriter.WriteAttributeString("id", m_id);
     e.XmlWriter.WriteAttributeString("hide_readonly", m_hide_readonly.ToString());
     e.XmlWriter.WriteAttributeString("must_exist", m_must_exist.ToString());
     e.XmlWriter.WriteAttributeString("folders_only", m_folders_only.ToString());
     e.XmlWriter.WriteAttributeString("button_text", m_button_text);
     e.XmlWriter.WriteAttributeString("allow_edit", m_allow_edit.ToString());
     e.XmlWriter.WriteAttributeString("filter", m_filter);
 }
        protected override void OnXmlWriteTag(XmlWriterEventArgs e)
        {
            e.XmlWriter.WriteAttributeString("dialog_caption", m_dialog_caption);
            e.XmlWriter.WriteAttributeString("dialog_message", m_dialog_message);
            e.XmlWriter.WriteAttributeString("dialog_message_uninstall", m_dialog_message_uninstall);
            e.XmlWriter.WriteAttributeString("dialog_bitmap", m_dialog_bitmap);
            e.XmlWriter.WriteAttributeString("skip_caption", m_skip_caption);
            e.XmlWriter.WriteAttributeString("install_caption", m_install_caption);
            e.XmlWriter.WriteAttributeString("uninstall_caption", m_uninstall_caption);
            e.XmlWriter.WriteAttributeString("cancel_caption", m_cancel_caption);
            //e.XmlWriter.WriteAttributeString("reinstallflag_caption",m_reinstallflag_caption);
            e.XmlWriter.WriteAttributeString("status_installed", m_status_installed);
            e.XmlWriter.WriteAttributeString("status_notinstalled", m_status_notinstalled);
            e.XmlWriter.WriteAttributeString("failed_exec_command_continue", m_failed_exec_command_continue);
            e.XmlWriter.WriteAttributeString("installation_completed", m_installation_completed);
            e.XmlWriter.WriteAttributeString("uninstallation_completed", m_uninstallation_completed);
            e.XmlWriter.WriteAttributeString("installation_none", m_installation_none);
            e.XmlWriter.WriteAttributeString("uninstallation_none", m_uninstallation_none);
            // e.XmlWriter.WriteAttributeString("dialog_install_next",m_dialog_install_next);
            // e.XmlWriter.WriteAttributeString("dialog_install_skip",m_dialog_install_skip);
            e.XmlWriter.WriteAttributeString("installing_component_wait", m_installing_component_wait);
            e.XmlWriter.WriteAttributeString("uninstalling_component_wait", m_uninstalling_component_wait);
            e.XmlWriter.WriteAttributeString("reboot_required", m_reboot_required);
            e.XmlWriter.WriteAttributeString("must_reboot_required", m_must_reboot_required.ToString());

            e.XmlWriter.WriteAttributeString("dialog_otherinfo_caption", m_dialog_otherinfo_caption);
            e.XmlWriter.WriteAttributeString("dialog_otherinfo_link", m_dialog_otherinfo_link);

            e.XmlWriter.WriteAttributeString("complete_command", m_complete_command);
            e.XmlWriter.WriteAttributeString("complete_command_silent", m_complete_command_silent);
            e.XmlWriter.WriteAttributeString("complete_command_basic", m_complete_command_basic);
            e.XmlWriter.WriteAttributeString("wait_for_complete_command", m_wait_for_complete_command.ToString());

            e.XmlWriter.WriteAttributeString("auto_close_if_installed", m_auto_close_if_installed.ToString());
            e.XmlWriter.WriteAttributeString("auto_close_on_error", m_auto_close_on_error.ToString());
            e.XmlWriter.WriteAttributeString("reload_on_error", m_reload_on_error.ToString());
            e.XmlWriter.WriteAttributeString("dialog_show_installed", m_dialog_show_installed.ToString());
            e.XmlWriter.WriteAttributeString("dialog_show_uninstalled", m_dialog_show_uninstalled.ToString());
            e.XmlWriter.WriteAttributeString("dialog_show_required", m_dialog_show_required.ToString());

            // message and caption to show during CAB extraction
            e.XmlWriter.WriteAttributeString("cab_dialog_message", m_cab_dialog_message);
            e.XmlWriter.WriteAttributeString("cab_cancelled_message", m_cab_cancelled_message);
            e.XmlWriter.WriteAttributeString("cab_dialog_caption", m_cab_dialog_caption);

            // CAB path
            e.XmlWriter.WriteAttributeString("cab_path", m_cab_path);
            e.XmlWriter.WriteAttributeString("cab_path_autodelete", m_cab_path_autodelete.ToString());

            // dialog, message and button positions
            e.XmlWriter.WriteAttributeString("dialog_default_button", m_dialog_default_button.ToString());
            e.XmlWriter.WriteAttributeString("dialog_position", XmlRectangle.ToString(m_dialog_position));
            e.XmlWriter.WriteAttributeString("dialog_components_list_position", XmlRectangle.ToString(m_dialog_components_list_position));
            e.XmlWriter.WriteAttributeString("dialog_message_position", XmlRectangle.ToString(m_dialog_message_position));
            e.XmlWriter.WriteAttributeString("dialog_bitmap_position", XmlRectangle.ToString(m_dialog_bitmap_position));
            e.XmlWriter.WriteAttributeString("dialog_otherinfo_link_position", XmlRectangle.ToString(m_dialog_otherinfo_link_position));
            e.XmlWriter.WriteAttributeString("dialog_osinfo_position", XmlRectangle.ToString(m_dialog_osinfo_position));
            e.XmlWriter.WriteAttributeString("dialog_install_button_position", XmlRectangle.ToString(m_dialog_install_button_position));
            e.XmlWriter.WriteAttributeString("dialog_cancel_button_position", XmlRectangle.ToString(m_dialog_cancel_button_position));
            e.XmlWriter.WriteAttributeString("dialog_skip_button_position", XmlRectangle.ToString(m_dialog_skip_button_position));
            // auto start
            e.XmlWriter.WriteAttributeString("auto_start", m_auto_start.ToString());
            // auto start on reboot
            e.XmlWriter.WriteAttributeString("auto_continue_on_reboot", m_auto_continue_on_reboot.ToString());
            // additional reboot command
            e.XmlWriter.WriteAttributeString("reboot_cmd", m_reboot_cmd);
            // dialog options
            e.XmlWriter.WriteAttributeString("show_progress_dialog", m_show_progress_dialog.ToString());
            e.XmlWriter.WriteAttributeString("show_cab_dialog", m_show_cab_dialog.ToString());
            e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString());
            // administrator required
            e.XmlWriter.WriteAttributeString("administrator_required", m_administrator_required.ToString());
            e.XmlWriter.WriteAttributeString("administrator_required_message", m_administrator_required_message);
            base.OnXmlWriteTag(e);
        }
Пример #24
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     // lcid type
     e.XmlWriter.WriteAttributeString("lcid_type", m_lcidtype.ToString());
     e.XmlWriter.WriteAttributeString("show_language_selector", m_show_language_selector.ToString());
     e.XmlWriter.WriteAttributeString("language_selector_title", m_language_selector_title);
     e.XmlWriter.WriteAttributeString("language_selector_ok", m_language_selector_ok);
     e.XmlWriter.WriteAttributeString("language_selector_cancel", m_language_selector_cancel);
     // processor and os filter architecture messages
     e.XmlWriter.WriteAttributeString("configuration_no_match_message", m_configuration_no_match_message);
     // silent install
     e.XmlWriter.WriteAttributeString("ui_level", m_ui_level.ToString());
     // version information
     e.XmlWriter.WriteAttributeString("fileversion", m_fileversion);
     e.XmlWriter.WriteAttributeString("productversion", m_productversion);
     // auto-enabled logging
     e.XmlWriter.WriteAttributeString("log_enabled", m_log_enabled.ToString());
     e.XmlWriter.WriteAttributeString("log_file", m_log_file);
     // tag schema
     editor.ToXml(e.XmlWriter, null);
     // file attributes
     fileattributes.ToXml(e.XmlWriter);
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("type", m_type.ToString());
     e.XmlWriter.WriteAttributeString("description", m_description.ToString());
     base.OnXmlWriteTag(e);
 }
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     e.XmlWriter.WriteAttributeString("file", m_file);
     e.XmlWriter.WriteAttributeString("disable_wow64_fs_redirection", m_disable_wow64_fs_redirection.ToString());
     base.OnXmlWriteTag(e);
 }