Boa tarde,
Utilizo o ACBR para geração dos arquivos fiscais do meu ERP e Loja (Nfe, CTe, Bloco X, NFSe, PAF-ECF, etc). Porém após atualizar o ACBR, minha aplicação ao abrir começou a dar o seguinte erro em alguns clientes meus.
"O programa não pode ser iniciado porque está faltando VCRUNTIME140.dll no seu computador. Tente reinstalá-lo para resolver o problema."
Porém se coloco a DLL em alguns até resolve porém em outros gera outro erro quando coloco a dll junto ao executável.
"o programa não pode ser iniciado porque está faltando api-mswin-crt-runtime-|1-1-0.dll. Tente reinstalá-lo para resolver o problema."
Então fui verificar o porque do erro, e segundo a microsoft essa DLL faz é parte integrante de um pacote de suporte a aplicações desenvolvidas em C++ para Windows. Sua ausência está associada a erros, travamentos e falhas na execução dessas aplicações. Em geral, a correção do problema pode ser feita ao reinstalar o pacote de suporte ao C++. Neste caso seria referente ao VC_redist.x86.exe, conforme https://support.microsoft.com/pt-br/help/2661358/minimum-service-pack-levels-for-microsoft-vc-redistributable-packages .
Após isso fui analisar qual dll utiliza este pacote, e constatei que é a msvcr120.dll. Então fui colocar ela na pasta porém sem sucesso.
Alguém está passando por esta situação ? Há alguma solução sem ter que instalar o package da microsoft ?