No Microsoft Windows, você precisa dos chamados "pacotes c-runtime" para executar aplicativos que foram construídos usando determinadas versões do Visual Studio. Por exemplo, um aplicativo compilado com o Visual Studio 2013 não funcionará sem o pacote de tempo de execução instalado (pacote vcredist).
Com este blog, meu objetivo é ajudá-lo a:
-
identificar se você tem um tempo de execução específico instalado
-
descobrir qual versão do kernel SAP requer qual tempo de execução
A maneira mais rápida é abrir o
Painel de Controle e selecionar
Programas e Recursos:
Neste exemplo, os seguintes tempos de execução estão instalados:
Tempo de execução para o VS 2008, versão x86 (32 bits)
Tempo de execução para o VS 2010, versão x86 (32 bits)
Tempo de execução para o VS 2010, versão x64 (64 bits)
Tempo de execução para o VS 2013, versão x64 (64 bits)
Esses kernels SAP são compilados com diferentes versões do Visual Studio. Vamos aprofundar:
SAP Kernel
|
Versão do Visual Studio
|
Versão interna do MS
|
7.0x, 7.1x, 7.20 |
Visual Studio 2005 |
8.0 |
Atualização 2022:
A Microsoft criou uma página listando todos os tempos de execução e suas últimas versões:
Tempos de execução da MS
Perguntas e Respostas:
-
P: Posso baixar e instalar o pacote mais recente da Microsoft ou devo usar o pacote vcredist enviado com o kernel SAP?
R: Você pode baixar e instalar o pacote mais recente da Microsoft. Você não precisa usar o arquivo vcredist incluído com o kernel SAP, que pode estar desatualizado e sem patches de segurança críticos!