Pesquisar na Comunidade
Showing results for tags 'msxml5'.
Encontrado 2 registros
-
MsXML desativada por padrão no instalador do ACBr.
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Para quem utiliza as soluções ACBr para transmissão de documentos fiscais eletrônicos, deve estar familiarizado com a configuração XMLSignLib. Esta configuração é um enumerado e pode receber os valores: xsNone, xsXmlSec, xsMsXml, xsMsXmlCapicom e xsLibXml2. Dentre estas, as opções as opções xsXmlSec e xsMsXmlCapicom, são desativadas nativamente no instalador, o que significa que ao tentar atribuir um deles será exibida mensagem semelhante a esta: Por que estamos falando sobre isso? A MsXML em sua versão 4.0 foi descontinuada pela Microsoft e portanto é considerada obsoleta. A MsXML em sua versão 5.0 é focada na suíte de componente do pacote Office. Versões mais recentes da MxXML fornecem um suporte mais limitado no que diz respeito a assinatura de XMLs. Temos relatos de uso da MsXML com certificado A3 onde ela inutilizou a chave privada do mesmo. Levando isso em consideração, o time do ACBr optou por também desativar por padrão está opção no instalador do ACBr. Mas eu uso essa opção! Vou ficar na mão agora? NÃO! Conforme foi mencionado, esta opção foi desativada por padrão no instalador, mas ela permanece presente. Caso precise utilizar esta configuração, basta desmarcar a opção do print no instalador. Vale ressaltar que a opção xsLibXML2 é a configuração recomendada independente do tipo de certificado conforme tópico abaixo: E se eu uso a Lib? Esta configuração também foi desativada na compilação da Lib, o que significa que o valor não é mais válido para ela. Por isso, é recomendado que alterem a configuração para um valor válido com a versão da Lib que estiver utilizando e realize a atualização posterior a isso. -
Pessoal, Faço parte de uma equipe que utiliza o componente ACBR para emissão de NFe, minha função na equipe resume-se a manutenção do instalador/atualizador do sistema, onde tratamos os problemas de instalação/atualização do sistema nas plataformas Windows suportadas. Nos últimos tempos temos encontrado problemas ao registrar a msxml5.dll em estações Windows x64. Pesquisando, verifiquei que esta dll na verdade faz parte do MS Office e não deveria ser distribuída com aplicativos (que não interajam diretamente com o office). Tanto que esta dll não é nem documentada em sua totalidade, justo por esta restrição de uso. O recomendado é utilizar a versão anterior, msxml4 SP2 ou a versão 6. Seria possível trocar a versão da dll em nosso projeto para uma das duas citadas? ou a troca comprometeria a compatibilidade dos componentes ACBR? Fontes: http://support.microsoft.com/kb/269238/pt-br http://en.wikipedia.org/wiki/MSXML