VCRedist.exe静默安装方法
来源:互联网 发布:matlab 矩阵子集 编辑:程序博客网 时间:2024/05/16 08:39
我们打包基于VC++开发的应用程序,我们会一同打包一个VC运行库,否则安装到一些非开发环境中,你的应用程序依然可以正确运行。
就是一个简单的VCRedist.exe安装集成,结果下载了之后安装,安装完成后在系统或某个盘的根目录下留下一堆的临时文件:
调查后发现,这是Microsoft Visual C++ 2008 Redistributable Package的一个已知Bug,微软在SP1中修正。
一种解决办法是,安装完成后手动删除,但由于位置随机,所以在集成安装包中删除还是有些困难的。
当然,更简单的办法就是使用Microsoft Visual C++ 2008 SP1 Redistributable Package,这是x86的下载链接。
这是VCRedist.exe的静默安装命令,其他调用命令见Astebner的博客:
Vcredist_x86.exe /q:a /c:"msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log"
如果我们直接调用VCRedist.exe安装,会弹出一个解压的对话框,如果不想让这个界面出现,可以先解压VCRedist.exe,然后通过“vc_red.msi /qn”来完成静默安装(注意InstallShield中是通过msiexec.exe安装的msi)。
另外,同时确认过icrosoft Visual C++ 2005 Redistributable Package不存在上述问题。
补:InstallScript中静默按铡U那个vcredista.exe的语句
szCmdLine = "/qn " + "/c:\"" + "msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_x86.log\"";
LaunchAppAndWait(INSTALLDIR^"vcredist_x86.exe",szCmdLine,WAIT);
- VCRedist.exe静默安装方法
- VCRedist.exe静默安装方法
- vcredist_x86.exe 静默安装方法
- 静默安装vcredist_x86.exe
- WAS静默安装方法
- HOWTO:VCRedist.exe安装后在系统根目录留下临时文件未被清除的解决办法
- android静默安装、静默卸载apk方法
- android应用静默安装方法
- 常用软件的静默安装方法
- vc2008不安装vcredist发布程序
- vc2008不安装vcredist发布程序
- 安装静默安装的设计方法
- android静默安装的代码实现方法
- Android静默安装的几种方法
- APK类似静默安装的方法
- linux下静默安装oracle的方法
- 常用软件的静默安装方法介绍
- 静默安装
- linux动态库路径问题
- openstack之glance篇
- 利用postgresql(PG9.1.1)源码搭建win32调试环境
- df
- Yii-srbac使用指南(成功安装之后)
- VCRedist.exe静默安装方法
- EAS BOS 添加监听实现分录表格默认值
- gdb基本使用方法
- js如何捕获异常
- Juequery-UI DataGrid中的 数据类型
- ELF file OS ABI invalid
- 创业的思想
- EAS BOS 如何禁指定表格的多分录按钮
- ofbiz-数据字典配置