Como instalar o VC80CRT Debug RunTimes sem o Visual Studio 2005 completo?

StackOverflow https://stackoverflow.com/questions/2804589

  •  25-09-2019
  •  | 
  •  

Pergunta

Não posso executar um aplicativo SDK depuração porque requer versões VC 8 e VC 9 do CRT. Mas requer apenas o Visual Studio 2008 para o Plugin Dev, que é o que eu preciso.

Como instalo o Runtimes de depuração de 2005 em uma máquina Windows7? Não consigo descobrir como fazê -los executar o aplicativo local nem posso copiar nada na pasta Winsxs sem um instalador confiável.

Foi útil?

Solução 2

Você deve instalar o Visual Studio para obter o CRT de depuração. Isso será discutível assim que não precisarmos de 2005 ou 2008 novamente.

Outras dicas

Consulte isso publicar.

De acordo com isso, as DLLs de depuração podem ser encontradas em:

Para Visual Studio 2005:

C: Arquivos de Programas Microsoft Visual Studio 8 VC Redist Debug_Nonredist X86

Para Visual Studio 2008:

C: Arquivos de Programas Microsoft Visual Studio 9.0 VC Redist Debug_Nonredist X86

Além disso, de acordo com o que eu sei, você não precisa ter essas DLLs na pasta Winsxs. Mesmo que essas DLLs estejam presentes no mesmo diretório que o seu aplicativo exe, isso servirá. De qualquer forma, o uso de DLLs de depuração no ambiente de produção não é recomendado.

Caso você eleva seu aplicativo, defina o caminho 'Iniciar' para o diretório da casa/instalação do aplicativo ou adicione o caminho às DLLs de depuração VC ++ à variável do ambiente do caminho.

Você pode criar um projeto de configuração simples (vdproj) que puxa a depuração mesclar módulos.

Isso funciona bem até o Visual Studio 2010 (vs10), mas é não suportado para 2012 (vs11) e mais tarde : O (

Você deve instalar os compiladores C ++ para obter o CRT de depuração, mas não precisa instalar todo o Visual Studio. Em vez disso, use a instalação da Web do Windows SDK para instalar os compiladores. O Windows 6 SDK inclui os compiladores VC8, o Windows 7 SDK inclui os compiladores VC9 e o SDK do Windows 7.1 inclui os compiladores VC10.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top