redistributable相关内容

如何通过注册表可靠地确定 32 位 Visual Studio 2013 可再发行组件是否安装在用户计算机上?

我正在使用 DeployMaster 为使用 Qt 用 C++ 编写的 32 位 Windows 应用程序构建安装程序. 可执行文件取决于 Visual Studio 2013 可再发行组件 - 即 32 位 Visual Studio 2013 可再发行版 必须由最终用户安装,然后才能运行此应用程序. 我用谷歌搜索,并查看了其他 StackOverflow 问题.特别是,此链接提供了 ..

Visual Studio 2017 安装程序项目 - 包括 VC++ 2015 Redistributable

我正在使用 Visual Studio 2017 中的“Visual Studio 安装程序"项目类型为我的应用程序创建安装程序. 我希望我的安装程序在我的应用程序中安装visual c++ redistributable 2015.我已经下载了 vc_redist.x86.exe 文件,将它包含在我的项目中,我正在尝试将安装作为对“安装"的自定义操作.我使用参数 /install/pass ..

哪里可以下载 Microsoft Visual c++ 2003 可再发行组件

我有一个使用 Microsoft Visual C++ 2003 (7.1) 运行时包的旧 dll.不幸的是,我没有那个 DLL 了.除了重新安装 VS2003,还有其他方法可以获取运行时可再发行 dll 吗? 解决方案 Storm 的 answer 不正确.没有难受的情绪风暴,并向 OP 道歉,因为我在这里参加聚会有点晚(希望我能早点提供帮助,但直到今天我才遇到问题,或者直到我想通了这个 ..

为什么我的应用程序需要 Visual C++ Redistributable 包

我正在 Visual Studio 中编写一个简单的 C++ 应用程序.它还有一个安装项目.它在我的开发机器上运行良好,但是当我在用户机器上安装这个应用程序时,它需要 Visual C++ Redistributable Package.我想知道为什么我的应用程序需要 C++ Redistributable?标准 C++ 运行时库随 Windows 一起提供,不是吗? 解决方案 Micro ..

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

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

如何检测 VC++ 2008 可再发行?

是否有我可以查找的注册表设置来确定是否安装了 Visual C++ 可再发行组件,无论是独立安装还是作为 Visual Studio 2008 的一部分安装?我知道我可以启动 VC++ 2008 可再发行安装程序并让它处理检测,但如果我可以检查它并且不费心启动安装程序(如果可再发行安装程序已经在系统上),它看起来会更清晰. 如果没有要搜索的设置也没什么大不了的,因为这仅适用于我们为新版本软件 ..
发布时间:2021-12-22 18:27:52 其他开发

32 位 VC++ 可在 64 位操作系统上再发行吗?

使用 Visual Studio,我构建了一个运行在 32 位的 C++ 应用程序.它将部署到 32 位和 64 位 Windows 服务器.它不会在 64 位模式下运行(而是在 WoW 下). 我应该同时包含 32 位和 64 位 Visual C++ 可再发行组件,并在 32 位 Windows 上安装 32 位,在 64 位 Windows 上安装 64 位,还是只安装 32 位可再发 ..
发布时间:2021-11-24 23:39:53 C#

同时安装两个 Visual Studio 2013 Redistributable 包(x86 和 x64)

我们希望开始构建 64 位内部使用的软件,今天早上发现安装 x64 VS 2013 可再发行组件会卸载 x86 dll 或使其无法访问.我们有很多软件,不想为了硬切换而一次性重建所有软件.是否有一种合理的方法来安装可再发行包的两个版本,以便它们共存,以便可以完成迁移而不是从一个构建到另一个构建的硬切?安装了 Visual Studio 2013 的开发机器没有问题,因为它提供了两组 dll 并使它 ..
发布时间:2021-09-19 18:59:06 其他开发

如何与您的应用一起安装VS2013可再发行组件

我使用VS2013构建应用程序,但需要在目标计算机上安装可再发行的VC才能打开应用程序.如何在我的应用程序旁边安装这些软件? 解决方案 对于使用Visual Studio 2013构建的Win32桌面应用程序,您可以选择 让您的安装程序为32位应用程序如果您使用基于MSI的安装程序,请使用Visual Studio 2013随附的MSM合并模块 您只需将所需的RETAIL(即非DEBUG ..
发布时间:2020-07-05 20:11:28 其他开发

哪个"C ++可再发行文件"作为.NET Framework 3.5和4的一部分安装?

我找不到对作为 的一部分安装的"c ++可再发行组件"的引用 .NET Frameworks 3.5 .NET Frameworks 4 问题是; 客户需要知道由于我们的软件将在目标计算机上安装哪些C ++可再发行文件. 预先感谢 解决方案 它不是可再发行的,框架使用CRT的私有副本.在安装框架时将对其进行部署.可能有必要,这样他们可以独立于C/C ++发行版而修复自己 ..
发布时间:2020-07-05 20:10:24 C#/.NET

有没有一种方法可以预先测试Windows exe是否由于缺少dll而无法加载?

如果您尝试在Windows 8.1上安装vs2015可再发行组件而不进行任何更新,则它将无法安装.但这将使guid进入注册表的安装过程将足够多,因此,如果您运行一个程序来检查注册表中是否存在可再发行组件,那么您将获得通过该检查的机会. 如果您随后尝试运行用vs2015编译的程序,该程序要求某些无法安装的dll,您将看到一个弹出窗口,提示“该程序无法启动,因为...",您就会知道演练. ..
发布时间:2020-07-05 20:09:19 C/C++开发

适用于Visual C ++ 2015的MSI

我需要在公司办公室的三百台计算机上安装可再发行的Visual C ++ 2015.有什么办法可以将EXE转换为MSI.这样可以节省大量时间. 解决方案 Visual Studio 2015和2017安装程序是使用 WiX构建的工具集. 您可以使用dark工具提取其中的内容: +>dir /b vc_* vc_redist.x64.exe vc_redist.x86.exe + ..
发布时间:2020-07-05 20:09:15 其他开发

Visual C ++ 2017可再发行组件包可以支持使用VC2015的应用程序吗?

如果我仅在计算机上安装了 Visual C ++ 2017 Redistributable ,它是否可以支持为 2015 编写的应用程序 换句话说,如果我卸载 Visual C ++ 2015 Redistributable 并安装 Visual C ++ 2017 Redistributable ,所有应用程序都可以正常运行吗? 解决方案 不,它们将不起作用 可重新分发的程序包 ..

XNA可再发行组件从发布先决条件选项中丢失

我已经使XNA在Visual Studio 2012上运行得很好,并且在已安装XNA Framework Redistributable 4.0的任何计算机上发布,安装和运行游戏也能正常运行,但是当我尝试在没有安装XNA Framework 4.0的计算机上安装还没有,由于丢失而导致安装失败.此外,在程序的发布属性的“先决条件"菜单中,它甚至都不是一个选项. 当我打开一个较旧的项目时,该选项 ..
发布时间:2020-07-05 20:09:10 其他开发

选择哪个VC ++可再发行软件包(x86或x64)?

软件包类型(x86或x64)是否取决于我的应用程序类型或安装的操作系统类型? 即,如果我开发32位应用程序,我需要 仅部署x86软件包,或 部署这两个软件包并在32位Windows上安装x86,在64位Windows上安装x64? 此问题的答案在64位上可重新分发的32位VC ++操作系统?建议它只是x86软件包,因此它取决于我的应用程序,但没有给出任何解释/链接. MS下载站 ..
发布时间:2020-07-05 20:08:04 其他开发

分发可通过应用程序重新分发的.NET 4.0

我想在我们的应用程序中打包.NET 4.0可再发行组件.我们将安装到可能没有外部网络或Internet访问的系统上. 我去了Microsoft网站下载此文件,可再发行软件包的大小为48MB.我一直以为它的大小接近1GB.我看错了什么? 这是我使用的链接. http://www.microsoft.com/download/en/details.aspx?id = 17718 ..
发布时间:2020-07-05 20:08:02 C#/.NET

错误:在计算机上检测到较新版本的Microsoft Visual C ++ 2010 Redistributable

当我尝试运行VS 2010可再发行文件"vcredist_x86.exe"时,发生错误“在计算机上检测到较新版本的Microsoft Visual C ++ 2010可再发行文件",并阻止了我安装. 我实际上已经在计算机上安装了VS 2010 pro.但是我实际上不知道VS 2010可再分发的含义是什么,以及为什么会发生错误.任何人都可以帮助解释或解决问题吗? 提前非常感谢您. 解决方 ..
发布时间:2020-07-05 20:06:58 其他开发

在安装中释放Microsoft dll的最佳实践

我正在研究一个想要包含Microsoft.Web.Services3(WSE 3.0)DLL 的安装程序.但是,我通常不喜欢在我们的安装中包括Microsoft DLL,除非通过Microsoft的可再发行文件. Microsoft提供了开发人员和Redist安装软件包. 因此,作为最佳实践,我应该在安装中包含单个DLL还是将其引用给WSE 3.0安装之一(假设他们尚未安装)? 解决方 ..
发布时间:2020-07-05 20:06:54 其他开发