zoukankan      html  css  js  c++  java
  • VS2013安装与部署工具中添加 vcredist_x64.exe

    安装在VC++中开发的程序时,有时需要安装 Redistribute 程序。

    例如,用VS2013开发的程序,在目标机器上可能需要安装 Microsoft Visual C++ Redistribute for Visual Studio 2013 。

    1. 安装 VS Installer

      从VS2012开始,VS就抛弃了自家的 Installer,而改为推荐使用第三方 InstallShield,但我们还是可以手动安装它。

      另外,InstallShield 官网上写的不支持 Community 版本的 VS。

      

      

    2. 在安装程序中加入 Redistribute

    •   打包项目的其他操作,在网上有很多教程,这里只说明如何添加 vcredist_x64.exe。

      

      

       

      

      

    •  上面指定位置中有三个选项,第一个是从官网上下载,第三个是从其他文件服务器上下载,都很直接,这里说明第二种方式。
    •     如果选择第二种方式,VS打包时会在一个固定的目录中查找对应的 vcredist_x64.exe 程序。
      对于win7,VS2013,这个目录是:“C:Program Files (x86)Microsoft SDKsWindowsv8.1ABootstrapperPackagesvcredist_x64”,
      对于win7,VS2015,这个目录是:VS2015安装目录“Microsoft Visual Studio 14.0SDKBootstrapperPackagesvcredist_x64”
    •     可以提前从官网上下载对应的 vcredist_xxx.exe,但VS安装安装目录中一般会自带这个exe。以VS2013为例,在我的VS安装目录:
      VS2013安装目录Microsoft Visual Studio 12.0VC edist2052 中,就有对应的exe程序。

    3. 安装程序

      按照上述方式生成的安装包如下

      

      如果执行setup.exe会询问是否安装运行库,如果直接执行.msi,则不会安装运行库。

  • 相关阅读:
    com.alibaba.fastjson.JSONException: default constructor not found. class ……
    ActiveMQ伪集群部署
    #{}和${}的区别
    微信小程序——报错汇总
    PHP——base64的图片的另类上传方法
    PHP——base64的图片转为文件图片
    veu——引入iconfont图标
    vue——script内容详解
    webpack——阮一峰webpackDemo分析
    webpack——快速入门【一】
  • 原文地址:https://www.cnblogs.com/kohlrabi/p/7428263.html
Copyright © 2011-2022 走看看