private void CarregarConfiguracao() { var path = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); try { _configuracoes = !File.Exists(path + ArquivoConfiguracao) ? new ConfiguracaoApp() : FuncoesXml.ArquivoXmlParaClasse <ConfiguracaoApp>(path + ArquivoConfiguracao); if (_configuracoes.CfgServico.TimeOut == 0) { _configuracoes.CfgServico.TimeOut = 3000; //mínimo } #region Carrega a logo no controle logoEmitente #endregion } catch (Exception ex) { if (!string.IsNullOrEmpty(ex.Message)) { Funcoes.Mensagem(ex.Message, "Erro", MessageBoxButton.OK); } } }