Pregunta

Tengo una DLL antigua que utiliza el paquete de tiempo de ejecución Microsoft Visual C++ 2003 (7.1).Desafortunadamente ya no tengo esa DLL.Aparte de reinstalar VS2003, ¿hay otra forma de obtener el dll redistribuible en tiempo de ejecución?

¿Fue útil?

Solución

tormenta respuesta no es correcto.Sin resentimientos, Storm, y disculpas al OP porque llegué un poco tarde a la fiesta aquí (ojalá hubiera podido ayudar antes, pero no me encontré con el problema hasta hoy, o esta respuesta de desbordamiento de pila hasta que estaba averiguando encontrar una solución.)

El tiempo de ejecución de Visual C++ 2003 no estaba disponible como descarga separada porque estaba incluido con el tiempo de ejecución de .NET 1.1.

Si instala el tiempo de ejecución .NET 1.1, instalará msvcr71.dll y, además, lo agregará a C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322.

El tiempo de ejecución de .NET 1.1 está disponible aquí: http://www.microsoft.com/downloads/en/details.aspx?familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en (23,1 MB)

Si está buscando un archivo que termina con una "P", como msvcp71.dll, esto indica que su archivo fue compilado en un tiempo de ejecución de C++ (a diferencia de un tiempo de ejecución de C), en algunas situaciones noté que estos archivos solo estaban instalados. cuando instalé el SDK completo.Si necesita uno de estos archivos, es posible que también necesite instalar el SDK .NET 1.1 completo, que está disponible aquí: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b3a2ca6-3647-4070-9f41-a333c6b9181d (106,2MB)

Después de instalar el SDK, ahora tengo msvcr71.dll y msvcp71.dll en mi carpeta System32, y la aplicación que estoy intentando ejecutar (descompilador boomerang c++) funciona bien sin que falten errores de DLL.

También en una nota al margen:Sea MUY consciente de la diferencia entre una actualización de revisión y una actualización periódica.Como se indica en la descarga KB932298 vinculada (vinculada a continuación por Storm):"Tenga en cuenta que esta revisión no ha pasado por pruebas completas de regresión de productos de Microsoft ni se ha probado en combinación con otras revisiones".

Las revisiones NO están destinadas a usuarios generales, sino a usuarios que enfrentan un problema muy específico.Como se describe en el artículo, instale esa revisión solo si tiene problemas específicos con el horario de verano con las reglas que cambiaron en 2007.- Probablemente se trataba de un prelanzamiento para clientes que "simplemente no podían esperar" por la actualización oficial (probablemente para alguna aplicación crítica para el negocio). Para los usuarios habituales, Windows Update debería ser todo lo que necesitan.

¡Gracias y espero que esto ayude a otros que se encuentren con este problema!

Otros consejos

Después de un poco de google, parece que nunca hubo un redistribuible separada para Visual C ++ 2003 (7,1). Al menos eso es lo que un puesto en el foro de microsoft dice.

sin embargo, puede ser capaz de extraer las DLL de tiempo de ejecución de la VC 7,1 DST actualización de zona horaria .

Otra forma:

utilizando no oficial (Tamaño completo: 26,1 MB) VC ++ todo en uno que contenía los archivos necesarios:

http: //www.wincert .net / foro / tema / 9790-AIO-microsoft-visual-bcfj-redistribuible-x86x64 /

O (más pequeño 5.10 MB) de Microsoft Visual Basic / C ++ 1.1.1 Tiempos de ejecución embalados de nuevo aquí:

http: //www.wincert .net / foro / tema / 9794-bono-Microsoft-visuales-basicc-tiempos de ejecución-111 /

Creo que esto es lo que está buscando: Microsoft Visual C ++ 2008 Redistributable Package (x86)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top