Exportar (0) Imprimir
Expandir todo

Determinar qué archivos DLL se redistribuirán

El primer paso para determinar qué archivos debe redistribuir con la aplicación es comprender claramente las dependencias de dicha aplicación y recopilar una lista de archivos DLL dependientes usando, por ejemplo, Dependency Walker (depends.exe) tal como se describe en Introducción a las dependencias de una aplicación de Visual C++.

Cuando use DUMPBIN o depends.exe para ver las dependencias, utilice la lista de archivos de Redist.txt para ver qué archivos DLL de los que depende la aplicación son archivos DLL suministrados por Microsoft que forman parte de Visual Studio. Redist.txt se encuentra en el directorio Archivos de programa\Microsoft de Visual Studio 2005, en el segundo CD de producto de Visual Studio 2005 o en el DVD. Más abajo se proporciona una lista de archivos de Visual C++ de los que puede depender la aplicación. Sin embargo, sólo los archivos especificados en Redist.txt se pueden redistribuir con la aplicación. Observe que las versiones de depuración de una aplicación no son redistribuibles, como tampoco lo son las correspondientes a las diferentes bibliotecas de vínculos dinámicos (DLL) de Visual C++. Para obtener más información, vea Elegir un método de implementación.

Nombre del archivo DLL Biblioteca de Visual C++

atl80.dll

Active Template Library

msvcm80.dll

msvcp80.dll

msvcr80.dll

Biblioteca en tiempo de ejecución de C y estándar de C++

mfc80.dll

mfc80u.dll

mfcm80.dll

mfcm80u.dll

Microsoft Foundation Classes

Para obtener más información sobre cómo redistribuir estas DLL con su aplicación, vea Redistribuir archivos de Visual C++. Para obtener ejemplos, vea Ejemplos de implementación.

Normalmente, no tiene necesidad de redistribuir archivos DLL del sistema (por ejemplo, Kernel32.dll, User32.dll, Ole32.dll o ShDocVW.dll) porque estos archivos DLL forman parte del sistema operativo y están presentes en cualquier equipo con la misma versión del sistema operativo instalado. Sin embargo, puede haber excepciones, como en el caso de que la aplicación se vaya a ejecutar en varias versiones de sistemas operativos de Microsoft. Asegúrese de leer los contratos de licencia correspondientes si tiene esa necesidad. Si es posible, intente actualizar los archivos DLL del sistema a través de "Service Pack" o mediante otros paquetes redistribuibles de pequeño tamaño facilitados por Microsoft. Puede buscar e identificar los paquetes disponibles en los artículos de Knowledge Base, en MSDN Library o en http://support.microsoft.com.

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft