♥ 0 | Estou a enfrentar um desafio com extensões com dependências externas. Faço o registo das extensões utilizando o seguinte script INNO(ver nos anexos). Após o registo, funciona durante um determinado período nos postos dos utilizadores, mas, depois, deixa de funcionar, e a DLL dependente já não consegue ser resolvida, conforme a imagem anexada. Alguém já enfrentou este desafio e conseguiu resolvê-lo? Este problema só ocorre num posto de utilizador específico, pois no servidor funciona sempre, e até agora nunca apresentou este erro. Marcado como spam |
Comentários Maybe the antivirus is thinking that FuzzySharp might be a virus, and it’s deleting it ? Rafael,
Não, o antivírus não coloca a DLL em quarentena. No momento em que o erro começa a acontecer, a DLL ainda continua na pasta específica. Além disso, esse erro só ocorre no posto de um dos utilizadores. No servidor, funciona normalmente. Não consigo bem entender o porque dessa situação occorer. O Primavera para cada posto faz uma cópia das extensibilidades no momento em que está a ser aberto, e coloca numa pasta temporária através do qual o utilizador tem acesso. Pode ser um programa como o CCleaner ou algo que limpe ficheiros temporários a apagar a dll na pasta temporária. A melhor maneira de encontrares a pasta é fazendo o programa dar uma output do Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) @harrissonbatonrichard Sempre conseguiu encontrar solução para o problema? @brunooliveira Solução como tal não, tive que fazer um Work around para o desafio. |
Resposta privada Boas Marcado como spam |