| ♥ 0 | Boa tarde, Versão do Produto: 10.0020.2022 Versão da Plataforma: 10.0020.2064 Ao adicionar um DLL à extensibilidade, recebo o erro: “ValidacaoPrecosDocumentos.dll – O caminho e nome de ficheiro especificados, ou ambos, são demasiado grandes. O nome de ficheiro totalmente qualificado tem de ser inferior a 260 caracteres e o nome do directório tem de ser inferior a 248 caracteres.” Não percebo o erro tendo em conta que o caminho é este (tem menos de 100 caracteres): \\srvapp01\SG100\Config\LP\Extensions\ValidacaoPrecosDocumentos\ValidacaoPrecosDocumentos.dll Alguém pode ajudar?
Marcado como spam |
| Resposta privada Boa tarde, Obrigado. Resolveu. Acho que estava relacionado com o facto de na mesma pasta onde estava o dll a carregar, ter outros ficheiros e pastas que não estavam relacionados com o projeto de extensibilidade. Penso que o ERP deveria, na fase de adicionar um novo dll, alertar que o mesmo deverá estar numa pasta, sozinho com os demais ficheiros do projeto (se for o caso).
No entanto, pelo meio dos testes tenho um problema porque agora não consigo remover extensões que já não quero. Ao remover, depois de seleccionar uma extenção que não está ativa, o ERP diz que "Vai eliminar a extensão permanentemente do disco. Deseja continuar?" > Sim > É mostrada uma notificação que diz que "A extensão foi desativada por não ser possível remover a extensão! Valide se a mesma está em uso".
Se carregar no visto da coluna Ativo é mostrado um botão no canto inferior esquerdo, que diz Remover. Neste caso a aplicação mostra: "Uma ou mais extensões não têm ficheiro físico associado ou falharam na validação por hash! Resolva antes de gravar." No detalhe tem: "Não existe: nome_do_ficheiro.dll". Depois "Vai eliminar a extensão permanentemente do disco. Deseja continuar?". Se carregar em Sim recebo: "A extensão foi desativada por não ser possível remover a extensão! Valide se a mesma está em uso".
Pode ajudar? Obrigado desde já!
Marcado como spam | |
| Resposta privada Boa tarde, Carregue a DLL para o ERP a partir de uma pasta mais próxima da raiz do disco. Obrigado Marcado como spam |