vcredist相关内容

Wix 每个用户安装程序以检测 Visual C++ 2015 Redistributable

我正在创建一个 .msi 安装程序,它必须确定系统中是否存在 Visual C++ 2015 Redistributable,如果没有,则使用自定义消息中断安装.官方 Wix 文档指的是 VC++ 的实际安装,我不希望这样做,因为我的安装程序是“每个用户",还有其他几个 stackoverflow 问题指的是捆绑包而不是 .msi http://wixtoolset.org/documentati ..
发布时间:2022-01-23 16:49:46 其他开发

WIX 在安装时运行 vcredist_x64.exe

我有一个在 VS 2015 中编译的应用程序,需要 VC++Redistributable 包才能正常运行.在此最新版本之前,我们使用的是旧版本的 VS,并仅使用合并模块来处理适当的 redist 文件的安装.但是,我注意到当使用 2015 年最新版本的合并模块 (Microsoft_VC140_CRT_x64.msm) 时,我的应用程序仍然无法开箱即用.我做了一些挖掘似乎在最新版本的合并模块中有 ..
发布时间:2021-12-30 18:09:15 其他开发

Wix Burn 视频剪辑师

我有一个使用 Visual Studio 2015 开发的 C++ 应用程序,以及一个 Wix 安装程序和一个 Burn 引导程序.以前版本的应用程序能够使用 Visual Studio 合并模块来安装必要的先决条件,但在使用 Visual Studio 2015 时这似乎不是一个选项(请参阅 用于在 Windows 7 上部署使用 Visual Studio 2015 开发的 C++ exe 的 ..
发布时间:2021-12-30 17:56:09 其他开发

如何检测是否安装了 Visual C++ 2017 Redistributable

随着 Microsoft 在其最新版本中更改注册表项的模式,我如何检测机器上是否安装了 Visual C++ 2017 Redistributable? 我的目标是安装 VC++2015Redist,因为该软件是使用 VS2015 编写的.如果我可以在一台机器上成功检测到 VC++2017Redist,那么我就跳过我的 VC++2015Redist 安装 解决方案 2017 VC++ ..

查找vcredist_x86.exe的合并模块

位于 请记住要进行良好的测试,并在安装后进行 Windows Update ,以检查是否有未决的安全修复程序(您的合并模块可能不是最新的).如果发现问题,请尝试更新Visual Studio-或手动安装最新的SDK,并查找合并模块的较新版本. 可再发行文件视图没有显示任何下载内容?另外,请阅读有关为何应使用可执行文件而不是合并模块的信息.高端,较新版本的Installshield允许您创建 ..
发布时间:2021-05-16 19:08:17 其他开发

如何避免安装Visual C ++可再发行的大文件?

我想在Windows 7 32位客户端上部署C ++/CLI应用程序.我已经使用Visual Studio 2017构建了它,我注意到我的项目需要Visual C ++ 2017 Redistributable. 我的可执行文件小于1兆字节,MSVCR依赖项为13兆字节,对于这个应用程序来说确实很大. 有什么办法可以减小这种尺寸? 解决方案 我找到了可能的解决方案,但我不知道它 ..
发布时间:2021-04-22 19:42:02 其他开发

"msvcR140.dll"在哪里?是否存在?

我最近毕业于VS2015.出于下面说明的原因,我想避免运行VC ++ Redistributables安装程序.我在安装程序中包含了规定的DLL,用于“应用程序本地"安装: MFC140.DLL concrt140.dll msvcp140.dll vccorlib140.dll vcruntime140.dll mfc140u.dll mfcm140u.dll 这似乎有效.我的应用程序 ..
发布时间:2020-07-26 05:28:23 其他开发

WIX检查是否已安装VS2015 C ++可再发行组件

是否安装了实际的C ++可再发行软件包,是否有人知道如何检入WIX项目?此链接描述了服务器产品ID,但是它们有问题.随着C ++ redist软件包的每次更新,它们都会更改.基于此,每次发布新的VC redist软件包更新时,我都必须在WIX项目中进行检查,这不是可用的解决方案. 我想使用RegistrySearch WIX元素解决此问题.因此,我需要知道一个注册表项,如果安装了更新版本的C ..
发布时间:2020-07-26 05:28:19 其他开发

WiX Toolset安装VC ++可再发行组件(x86)2015的速度太慢

我写了一个WiX Toolset安装程序来安装需要VC ++可再发行(x86)2015的应用程序.一切正常,但是启动vcredlist_x86.exe时,它安装软件包的速度太慢,大约需要六分钟! 如果我以独立模式运行vcredlist,则仍然需要六分钟,如时间线所示: [1190:1364][2017-05-29T10:56:06]i001: Burn v3.7.2829.0, Win ..
发布时间:2020-07-26 05:27:16 其他开发

捆绑包(仅--onefile)

请阅读所有这篇文章并为我提供帮助. 我想用pyinstaller创建--onefile可执行文件. 我在开发方面有这些: Windows 8.1 x64 Qt 5.2.1 Python 27 PyQt5.2.1(使用Visual Studio 2012构建) Visual Studio 2012 PyInstaller 2.1 pyWin32 和这些在部署端(V ..
发布时间:2020-07-26 05:27:14 Python

C ++可再发行组件14与VS2017 C ++可再发行组件冲突

我重建了一台笔记本电脑,并在此过程中安装了VS2017,其中包括安装的C ++ 2017 Redistributable(x64)-14.10.24728 我尝试安装其他使用C ++ Redist 14的应用程序,但它们失败并显示错误消息: “已经安装了该产品的另一个版本. 此版本无法继续.配置或删除现有的 版本的此产品,请使用“控制面板"上的“添加/删除程序". " 以下组件安 ..
发布时间:2020-07-26 05:27:10 其他开发

WIX在安装时运行vcredist_x64.exe

我有一个在VS 2015中编译的应用程序,并且需要 VC ++可重新分发包,以使其正常运行.在此最新版本之前,我们使用的是VS的较旧版本,并且仅使用了合并模块来处理适当的redist文件的安装.但是,我注意到当使用2015年最新版本的合并模块(Microsoft_VC140_CRT_x64.msm)时,我的应用程序仍无法立即使用. 我做了一些挖掘似乎最新版本的合并模块已更改了某些内容.看来Micr ..
发布时间:2020-07-26 05:27:06 其他开发

如何防止vc_redist.x ##.exe(VS2017)因挂起的重启而模棱两可地失败?

TL; DR 是一个由多个安装程序组成的链,用于自动调用VS 2017 vc_redist的明智方法是什么? Visual C ++可再发行组件安装程序 MS为VS 15.x(VS 2017)提供的,即 both (14.15.26706-VS 15.8.4)): vc_redist.x86.exe vc_redist.x64.exe 作为完整产品安装的一部分,我必须静默运行几 ..

Wix Burn vcredist

我有一个使用Visual Studio 2015开发的c ++应用程序,以及一个Wix安装程序和一个Burn Bootstrapper.该应用程序的早期版本能够使用Visual Studio合并模块安装必要的先决条件,但是在使用Visual Studio 2015时,这似乎不是一个选择(请参阅在Windows 7上部署使用Visual Studio 2015开发的C ++ exe的可分发资源). ..
发布时间:2020-07-26 05:26:55 其他开发