Ok, foi aqui no COPY CON, usando copiar/colar.... rs
Diferença?
Arquivo Manifest
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Arquivo Manifest
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Arquivo Manifest
Talvez esse seja o erro relatados por vários usuários de aplicativos na microsoft, até solução para desinstalar o visual c++ 2005 / 2010 eu achei pra resolver o problema
) era somente uma linha duplicada.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Arquivo Manifest
Não.
Esse erro foi porque fiz COPY CON.
No primeiro "colar", colou somente uma linha, e no segundo colou completo.
Como funcionou normal, não conferi.
O erro é quando o manifest não está cumprindo as regras necessárias.
Mas tem um detalhe interessante nisso:
Para o VB6, funcionou mesmo com a linha duplicada !!!
Parece que a Microsoft é menos rígida quando o produto é dela...
Esse erro foi porque fiz COPY CON.
No primeiro "colar", colou somente uma linha, e no segundo colou completo.
Como funcionou normal, não conferi.
O erro é quando o manifest não está cumprindo as regras necessárias.
Mas tem um detalhe interessante nisso:
Para o VB6, funcionou mesmo com a linha duplicada !!!
Parece que a Microsoft é menos rígida quando o produto é dela...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Arquivo Manifest
Erros curiosos da Microsoft
Baixei o manifest com linha duplicada
Compila sem apresentar erro no resource
Apresenta erro na execução do programa
Pesquisei no google sobre o erro a página mais confiável para fornecer a solução seria a microsoft que no suporte sugere desinstalar o MS V C ++ (todos que existirem) e aponta links para baixar a versão de redistribuição para a versão do S.O. 64/32, o curioso é que em alguns casos resolveu. Mas quanto ao problema ser no manifest a MS não deu dica nenhuma, eu só desconfiei porque foi o resource que eu usei para testar que apresentou erro, e para descartar ser algum outro problema peguei o próprio resource do harbour harbour.rc que já tem um manifest declarado internamente e funcionou.
Vida de programador é isso ai.
Baixei o manifest com linha duplicada
Compila sem apresentar erro no resource
Apresenta erro na execução do programa
Pesquisei no google sobre o erro a página mais confiável para fornecer a solução seria a microsoft que no suporte sugere desinstalar o MS V C ++ (todos que existirem) e aponta links para baixar a versão de redistribuição para a versão do S.O. 64/32, o curioso é que em alguns casos resolveu. Mas quanto ao problema ser no manifest a MS não deu dica nenhuma, eu só desconfiei porque foi o resource que eu usei para testar que apresentou erro, e para descartar ser algum outro problema peguei o próprio resource do harbour harbour.rc que já tem um manifest declarado internamente e funcionou.
Vida de programador é isso ai.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Arquivo Manifest
Comentário a mais:
No final isso é erro de XML e não exatamente de manifest.
Não pode existir mais de uma declaração disso.
Por exemplo, na transmissão pra SEFAZ, o XML da nota vai dentro de outro XML.
Apesar de, no manual da SEFAZ, a nota ter esse <?xml version=, é obrigatório remover na transmissão, porque no envelope há outro dele, e torna o xml inválido.
Talvez por isso não esteja no manual do manifest, porque acaba sendo erro de formação de XML.
Só que acaba orientando muitas outras coisas que não tem nada a ver.... rs
Doideiras da informática... .rs
No final isso é erro de XML e não exatamente de manifest.
Não pode existir mais de uma declaração disso.
Por exemplo, na transmissão pra SEFAZ, o XML da nota vai dentro de outro XML.
Apesar de, no manual da SEFAZ, a nota ter esse <?xml version=, é obrigatório remover na transmissão, porque no envelope há outro dele, e torna o xml inválido.
Código: Selecionar todos
<?xml version=..>
<envelope>
<nota>
<?xml version=...> ====> precisa remover na transmissão
</nota>
</envelope>
Só que acaba orientando muitas outras coisas que não tem nada a ver.... rs
Doideiras da informática... .rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
