DLL MISTERIOSA
Tenho um sisteminha que já uso há um certo tempo, faço vários testes de
instalações em máquinas 32 e 64 bits, meu filho usa no escritório e tudo mais.
Hoje ao instalar no pc de um amigo com windows 7 64 ele simplesmente fechou
informando que faltava a dll [txt-color=#0000f0]msstdfmt.dll[/txt-color].
Acrescentei no instalador e vou testar amanhã.
O que não consigo entender é porque em meu computador não tem essa bendita
dll e mesmo assim funcionava.
Outra coisa que preciso saber é qual a melhor forma de pegar as dll's usadas no
projeto.
Muito obrigado a todos que possam compartilhar suas experiências.
http://www.macoratti.net/deploy.htm
mas independente disso minha dúvida é porque a dll msstdfmt.dll não estava
sendo requida em tantos computadores diferentes e nesse em especial foi solicitada.
Como disse anteriormente em meu pc nem tinha ela, eu tive que baixar para
agregar ao instalador e farei o teste assim que possÃvel.
Uso Windows 8 - 64 e o do meu amigo é o 7 - 64.
Muito estranho.
Citação::
Eu abro o projeto pelo bloco de notas e vejo as dll's que foram usadas,
mas independente disso minha dúvida é porque a dll msstdfmt.dll não estava
sendo requida em tantos computadores diferentes e nesse em especial foi solicitada.
Como disse anteriormente em meu pc nem tinha ela, eu tive que baixar para
agregar ao instalador e farei o teste assim que possÃvel.
Uso Windows 8 - 64 e o do meu amigo é o 7 - 64.
Muito estranho.
Faça uma análise.
http://www.solvusoft.com/pt-br/files/inexistente-n%C3%A3o-encontrada-erro/dll/windows/microsoft/microsoft-visual-j-6-0-professional-edition/msstdfmt-dll/
o arquivo MSSTDFMT.DLL já é nativo do Windows, por isso você consegue executar o
seu sistema na maioria dos pc's onde foi testado, no entanto o computador do seu
colega estava sem ele, por isso o erro.
O que você precisa fazer é colocar essa dll no instalador a partir de agora.
Nós programadores estamos sujeitos a esse tipo de situação e de maneira
alguma devemos ter isso como algo desanimador, muito pelo contrário, coisas
assim só nos acrescentam conhecimento.
Citação::
Jorge,
o arquivo MSSTDFMT.DLL já é nativo do Windows, por isso você consegue executar o
seu sistema na maioria dos pc's onde foi testado, no entanto o computador do seu
colega estava sem ele, por isso o erro.
O que você precisa fazer é colocar essa dll no instalador a partir de agora.
.
Professor Mário Andrade, era justamente isso que eu precisava saber,
minha dúvida era se eu estava errando em algo.
Agradeço a todos que ajudaram, vou marcar o JABA como melhor resposta por
ter sido o primeiro a postar, mas agradeço e recomendo a leitura do link da Fany2016.
E o que o professor disse levarei para o resto da vida:
Citação::
Nós programadores estamos sujeitos a esse tipo de situação e de maneira
alguma devemos ter isso como algo desanimador, muito pelo contrário, coisas
assim só nos acrescentam conhecimento.