一键重装系统工具 | U盘启动盘制作工具 | 误删文件恢复软件 | 硬盘数据抢救专家 | 电脑蓝屏修复助手 | C盘空间清理神器 | 电脑驱动离线安装工具 | 微信聊天记录恢复工具 | 照片误格式化恢复 | 电脑密码破解清除工具 | 系统崩溃紧急救援盘 | 电脑加速优化大师 | 电脑开不了机怎么重装系统 | 回收站清空了怎么恢复 | 硬盘分区丢失数据恢复 | 电脑卡顿重装系统有用吗 | U盘插入提示格式化数据恢复 | 电脑中毒文件被隐藏恢复 | 忘记电脑开机密码怎么办 | 新硬盘分区对齐工具 | 旧电脑装Win10流畅工具 | SD卡照片删除恢复免费版 | 移动硬盘打不开提示损坏修复 | 电脑无故重启系统修复工具 | 电脑小白一键重装神器 | 程序员电脑环境配置助手 | 设计师电脑字体/素材恢复工具 | 网吧网管系统维护工具箱 | 财务人员电脑发票备份恢复 | 学生党免费电脑系统安装包 | 电脑维修师傅必备工具盘 | 游戏玩家电脑性能优化助手 | 办公白领误删文档恢复软件 | 自媒体视频素材恢复工具 | 网课录制视频损坏修复工具 | 最好的U盘PE系统排名 | 数据恢复软件哪个最强 | 免费电脑助手与收费版区别 | 国产装机工具哪款无广告 | 离线版驱动助手推荐 | 轻量级电脑优化工具对比 | 支持NVMe驱动的PE工具 | 带网络功能的应急启动盘 | 2026最新版万能装机工具 | 支持Win11 24H2的PE工具 | 最新免激活系统重装工具 | 2026数据恢复软件破解版合集 | 纯净无捆绑装机助手V3.0 | 支持苹果M芯片的电脑助手 | 秋季更新版系统维护工具箱 | 电脑系统崩了怎么用U盘把重要资料拷贝出来 | 重装系统前哪些文件夹必须备份 | 固态硬盘误格式化还能恢复数据吗 | 如何制作一个既带PE又能存数据的双分区U盘 | 电脑总是弹窗广告用什么助手彻底拦截 后台管理
📢 欢迎访问系统之家!所有资源均经过安全检测。

Determinar qué archivos DLL se redistribuirán

发布时间:2026-11-03 | 浏览:2
📥 下载地址(文章开头)
一键制作系统U盘仅需下载到电脑后接上U盘点一下全自动完成。
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios . El acceso a esta página requiere autorización. Puede intentar cambiar los directorios . Al compilar una aplicación que usa los archivos DLL de biblioteca proporcionados por Visual Studio, los usuarios de la aplicación también deben tener esos archivos DLL en sus equipos para ejecutar la aplicación. Dado que es probable que la mayoría de los usuarios no tengan instalado Visual Studio, debe proporcionarles estos archivos DLL. Visual Studio ofrece estos archivos DLL como archivos Redistributable que se pueden incluir en el instalador de la aplicación. Para que resulte más fácil incluir los archivos DLL Redistributable con el instalador, también están disponibles como paquetes Redistributable independientes. Estos paquetes son archivos ejecutables específicos de la arquitectura que usan la implementación central para instalar los archivos Redistributable en el equipo del usuario. Por ejemplo, vc_redist.x86.exe instala las bibliotecas de 32 bits para equipos x86 y x64, vc_redist.x64.exe instala las bibliotecas de 64 bits para equipos x64 y vcredist.ARM64.exe instala las bibliotecas para equipos ARM y ARM64. Se recomienda la implementación central para que Microsoft pueda usar el servicio Windows Update para actualizar estas bibliotecas de forma independiente. Además de la copia en la instalación de Visual Studio, los paquetes Redistributable actuales están disponibles para la descarga. Para obtener vínculos a los paquetes Redistributable compatibles más recientes para los conjuntos de herramientas actuales y anteriores, vea Últimas descargas de Visual C++ Redistributable compatibles . Se pueden encontrar versiones anteriores específicas de los paquetes Redistributable si se busca "Paquetes de Visual C++ Redistributable" en my.visualstudio.com . Para que resulte más fácil incluir los archivos DLL Redistributable con el instalador, también están disponibles como paquetes Redistributable independientes. Estos paquetes son archivos ejecutables específicos de la arquitectura que usan la implementación central para instalar los archivos Redistributable en el equipo del usuario. Por ejemplo, vcredist_x86.exe instala las bibliotecas de 32 bits para equipos x86 y x64, vcredist_x64.exe instala las bibliotecas de 64 bits para equipos x64 y vcredist_ARM.exe instala las bibliotecas para equipos ARM. Se recomienda la implementación central para que Microsoft pueda usar el servicio Windows Update para actualizar estas bibliotecas de forma independiente. Además de la copia en la instalación de Visual Studio, los paquetes Redistributable actuales están disponibles para la descarga. Para obtener vínculos a los paquetes Redistributable compatibles más recientes para los conjuntos de herramientas actuales y anteriores, vea Últimas descargas de Visual C++ Redistributable compatibles . Se pueden encontrar versiones anteriores específicas de los paquetes Redistributable si se busca "Paquetes de Visual C++ Redistributable" en my.visualstudio.com . Solo se admite el uso de un paquete Redistributable que sea igual o más reciente que la versión del conjunto de herramientas. El número de versión principal del paquete Redistributable que se implemente debe coincidir con la versión del conjunto de herramientas de Visual Studio que se use para crear la aplicación, y el número de versión secundaria debe ser el mismo o superior. Visual Studio 2022, 2019, 2017 y 2015, todos ellos tienen números de versión del conjunto de herramientas compatibles . Para estas versiones, las aplicaciones creadas por un conjunto de herramientas de una versión anterior pueden usar cualquier archivo Redistributable de Visual Studio más reciente. Por ejemplo, los archivos Redistributable de Visual Studio 2022 se pueden usar en aplicaciones creadas mediante el conjunto de herramientas de Visual Studio 2017 o 2015. Aunque pueden ser compatibles, no se admite el uso de archivos Redistributable más antiguos en aplicaciones creadas mediante un conjunto de herramientas más reciente. Por ejemplo, no se admite el uso de los archivos Redistributable de 2017 en aplicaciones creadas mediante el conjunto de herramientas de 2019. También es posible incluir los archivos DLL redistribuibles con el instalador en módulos de combinación . Este método está ahora en desuso porque Windows Update no puede actualizar de forma automática las bibliotecas implementadas de esta manera. Los módulos de combinación Redistributable o los módulos de Microsoft Installer (archivos .msm ) son componentes opcionales disponibles en el Instalador de Visual Studio. Una vez instalados, los módulos de fusión para los archivos DLL Redistributable se encuentran en el directorio de instalación de Visual Studio en %VCToolsRedistDir%\MergeModules\ . En Visual Studio 2015 y versiones anteriores, estos archivos se encuentran en el directorio Archivos de programa o Archivos de programa (x86) en un subdirectorio Common Files\Merge Modules . Para más información sobre el uso de estos archivos, vea Redistribuir componentes mediante módulos de combinación . Los archivos DLL Redistributable individuales también se incluyen en la instalación de Visual Studio. De forma predeterminada, se instalan en las carpetas de Visual %VCToolsRedistDir%\[architecture]\Microsoft.[toolset].[library] , donde [architecture] representa la arquitectura de destino, [toolset] representa la versión del conjunto de herramientas y [library] representa la biblioteca. También es posible incluir los archivos DLL redistribuibles con tu instalador en módulos combinados . Este método está ahora en desuso porque Windows Update no puede actualizar de forma automática las bibliotecas implementadas de esta manera. Los módulos de combinación Redistributable para los archivos DLL Redistributable se encuentran en el directorio Archivos de programa o Archivos de programa (x86) en un subdirectorio Common Files\Merge Modules . Para más información sobre el uso de estos archivos, vea Redistribuir componentes mediante módulos de combinación . Los archivos DLL Redistributable individuales también se incluyen en la instalación de Visual Studio. De forma predeterminada, se instalan en el directorio de instalación de Visual Studio 2015 en las carpetas redist\debug_nonredist\[architecture]\Microsoft.[toolset].[library] , donde [architecture] representa la arquitectura de destino, [toolset] la versión del conjunto de herramientas y [library] es la Biblioteca de depuración que tiene los archivos DLL de depuración. Use la versión más reciente de cualquier archivo DLL de biblioteca, paquete Redistributable o módulo de combinación que se encuentran en estos directorios. Puede usar estas bibliotecas para la implementación local, mediante su instalación en el mismo directorio que la aplicación. No se recomienda la implementación local ya que le hace responsable de entregar actualizaciones de las aplicaciones implementadas. Es preferible la implementación central mediante los paquetes Redistributable. Para determinar qué archivos DLL se tienen que redistribuir con la aplicación, recopile una lista de archivos DLL de los que depende la aplicación. Normalmente, estos DLL se muestran como entradas de biblioteca de importación al enlazador. Algunas bibliotecas, como vcruntime y la biblioteca en tiempo de ejecución Universal C (UCRT), se incluyen de forma predeterminada. Si la aplicación o una de sus dependencias usa LoadLibrary para cargar un archivo DLL de manera dinámica, es posible que ese archivo DLL no se muestre en las entradas al enlazador. Una manera de recopilar la lista de archivos DLL cargados de forma dinámica consiste en ejecutar Dependency Walker ( depends.exe ) en la aplicación, como se describe en Descripción de las dependencias de una aplicación de Visual C++ . Desafortunadamente, esta herramienta no está actualizada y puede notificar que no encuentra determinados archivos DLL. Cuando tenga la lista de dependencias, compárela con la lista vinculada en el archivo Redist.txt que se encuentra en el directorio de instalación de Microsoft Visual Studio. O a la "lista REDIST" de DLL redistribuibles a la que se hace referencia en la sección "Archivos de código distribuible" de los Términos de licencia del software de Microsoft para tu copia de Visual Studio. Para Visual Studio 2022, vea Código distribuible para Visual Studio 2022 . Para Visual Studio 2019, vea Código distribuible para Visual Studio 2019 . Para Visual Studio 2017, vea Código distribuible para Microsoft Visual Studio 2017 (incluye utilidades, extensibilidad y archivos BuildServer) . Para Visual Studio 2015, vea Código distribuible para Microsoft Visual Studio 2015 y Microsoft Visual Studio 2015 SDK (incluye utilidades y archivos BuildServer) . En Visual Studio 2013, la lista está disponible en línea en Código distribuible para Microsoft Visual Studio 2013 y Microsoft Visual Studio 2013 SDK .
📥 下载地址(文章中间)
一键制作系统U盘仅需下载到电脑后接上U盘点一下全自动完成。
En las versiones de Visual Studio anteriores a Visual Studio 2015, la biblioteca de tiempo de ejecución de C (CRT) se incluye como un archivo DLL Redistributable, en msvc[version].dll . En Visual Studio 2015, las funciones de CRT se refactorizaron en vcruntime y UCRT. UCRT es ahora un componente del sistema de Windows 10 y posteriores, administrado por Windows Update. Está disponible en todos los sistemas operativos Windows 10 y versiones posteriores. Para implementar la aplicación en sistemas operativos anteriores, es posible que también tenga que redistribuir UCRT. Se incluye una versión anterior de UCRT en los archivos Redistributable de Visual Studio. Esta versión solo se instala en sistemas operativos anteriores a Windows 10, y solo si no hay ninguna versión del UCRT ya instalada. Para obtener una versión instalable de UCRT para sistemas de nivel inferior como un paquete de actualización de sistema de Microsoft, vea Tiempo de ejecución de C universal de Windows 10 en el Centro de descarga de Microsoft. No se pueden redistribuir todos los archivos incluidos en Visual Studio. Solo se le permite redistribuir los archivos especificados en Redist.txt o la "lista REDIST" en línea. Tampoco puede redistribuir las versiones de depuración de las aplicaciones ni las versiones de depuración de archivos DLL o bibliotecas proporcionadas por Microsoft. Solo puede copiar archivos ejecutables y bibliotecas de depuración en las máquinas que use para las pruebas. Para más información, vea Elegir un método de implementación . En la tabla siguiente se describen algunos de los archivos DLL de Visual C++ de los que su aplicación puede depender. Ya no es necesario redistribuir Active Template Library como archivo DLL independiente. Su funcionalidad se ha movido a los encabezados y a una biblioteca estática. Para más información sobre cómo redistribuir estos archivos DLL con la aplicación, vea Redistribuir archivos de Visual C++ . Para ver ejemplos, Ejemplos de implementación . Normalmente, no es necesario redistribuir archivos DLL del sistema porque forman parte del sistema operativo. Sin embargo, puede haber excepciones, por ejemplo, si la aplicación se ejecutará en varias versiones de los sistemas operativos de Microsoft. En este caso, asegúrese de leer los términos de licencia correspondientes. Además, intente actualizar los archivos DLL del sistema a través de Windows Update, Service Pack o mediante otros paquetes Redistributable facilitados por Microsoft. Consulte también Elegir un método de implementación Desplegar aplicaciones de escritorio ¿Le ha resultado útil esta página? ¿Necesita ayuda con este tema? ¿Desea intentar usar Ask Learn para aclarar o guiarle a través de este tema? Recursos adicionales Se actualizó por última vez el 2025-11-07
📥 下载地址(文章结尾)
一键制作系统U盘仅需下载到电脑后接上U盘点一下全自动完成。