redistributable

从探测文件夹运行 C++ 可再发行文件

我目前在“探测”另一个文件夹中的 dll 时遇到问题。特别是我的应用程序所依赖的 C++ Redistributable 文件,我刚刚将其包含在我的文件夹中以避免运行安装程序。 如果这些文件与 exe 位于同一文件夹中,则应用程序运行成功: msvcp110.dll msvcp120.dll msvcp140.dll msvcr110.dll msvcr120.dll vcruntime14... »

c#

Xampp 安装期间 Php.exe 安装失败

在安装xampp时,我无法下载php.exe: 运行安装后步骤时出现问题。安装可能无法正确完成 安装失败 (php.exe)。也许您必须安装 Microsoft Visual C++ 2008 可再发行包。 这是error 的图片。 我看到了一个类似错误的帖子 - Error installing XAMPP: Windows cannot find -n 但是,我已经尝试了那里的... »

php

检测 VC++ Redistributable ATL SP1(安装开始前)

我的项目依赖于“Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL 安全更新”,我想在安装开始时进行检查以在未安装包时显示条件错误.. 我检查了这个问题:How to detect VC++ 2008 redistributable??我找不到为 Visual C++ 2005 SP1 ATL 安全更新运行时... »

ClickOnce 安装程序先决条件:如何自动检测所需的 Visual C++ 运行时版本

我编写了一个需要安装 Visual C++ 2010 可再发行组件的 C# 应用程序,并且我正在使用 Visual Studio 中内置的“发布”机制来分发该应用程序——它使用 Microsoft 的“ClickOnce”安装程序技术. 我发现我需要点击发布页面上的“先决条件”按钮,但出现了问题。 不知道用户是 x86 还是 64 位,我必须选中可再发行组件的 x86 和 x64 版本。 但... »

c#

如何使用 C# 应用程序重新分发 DLL? [关闭]

我确定这是一个初学者的问题,但我刚刚开始使用 Vandyke 软件提供的 DLL(VRALib,一个用于编写 SSH2 连接脚本的 COM 和 .NET API),所以当我现在很高兴在我的 PC 上编码时,我是不确定如何将 DLL 与应用程序一起重新分发到其他 PC。 有没有人有一些使用 3rd 方 DLL 的初学者指南以及重新分发的最佳实践方法和提示/技巧? ... »

c#

是否有 .NETCF 3.5 SP1?还是仍然只有 3.5?

.NET Compact Framework 是否有服务包?如果有,有谁知道 redist 的下载地址在哪里? 我发现了这个:http://www.microsoft.com/downloads/details.aspx?FamilyID=E3821449-3C6B-42F1-9FD9-0041345B3385&displaylang=en 但它仅适用于 3.5。我认为这是最新的,但我... »

为 ClickOnce 先决条件指定 VC++ Redistributable 版本

我的 ClickOnce 应用程序使用需要 Visual C++ 2005 可再发行组件的第三方工具。如果仅安装了 VC++ 2008 可再发行组件,则第三方工具将无法工作。但是,在 Visual Studio 2008 中,ClickOnce 先决条件不允许为 VC++ 可再发行组件指定版本;它将添加一个 VC++ 2008 先决条件,这在大多数情况下都是有意义的。但是,在这种情况下,需要较早的... »

.Net 3.5 静默安装程序?

是否有作为静默安装程序的可再发行 .Net 3.5 安装包? 或者,是否有一个开关可以传递给主要的可再发行 .Net 3.5 安装程序以使其静音?... »

Inno Setup 如何检查系统上是否存在 MSVCR100.dll

我有一个基于 Inno Setup 的安装程序,其中还包含一个 WAMP 安装程序。在某些系统上安装 WAMP 需要installation for Microsoft Visual C++ Redistributables,我的安装程序中也有这些可再发行组件的可执行文件。虽然,我想先检查系统是否已经安装了 MSVCR100.dll,这样我就不需要再启动这些安装程序了。关于如何使用 Inno-Se... »

如何检查我是否需要安装 VCRedist?

我的程序包含几个依赖于 MSVCP100.dll 和 MSVCR100.dll 的 dll,在 Win7 中我的程序运行没有任何问题,但是在 Win8 中它无法找到这两个 dll。我注意到在Win8中默认没有安装VCRedist,所以显然我需要安装VCRedist来启用我的程序。 问题是,如何查看是否安装了 VCRedist? 看起来我们可以通过在注册表中搜索 [1] [2] 来做到这一点。但... »

带有英特尔可再发行组件的 DLL 地狱

我们的一些用户一直在抱怨我们的插件加载时 libmmd.dll not found 错误。 一些背景: 我说的是 Windows(就此而言为 8)上发生的问题。 我们为 数字音频工作站 开发插件(用于数字声音 处理目的)。 我们的插件是一个在 VS2012 中编码的 DLL,并通过调用 icl.exe 的 Perl 脚本使用 Intel Compiler 2015 编译 来自 cmd。 它的... »

c++

将 Visual Studio 2012 Redistributable 打包到 InstalLShield 设置中

我用 Visual Studio 2012 使用 c++ 语言开发了一个软件。我使用 Installshield 2010 Premier 来构建我的安装项目。我正在尝试将 Visual Studio 2012 Redistributable 打包到安装包中,以便它自动安装。有没有办法做到这一点?配置安装程序时,我在可再发行页面上找不到有问题的可再发行产品。 我可以手动添加吗? 任何帮助将不胜... »

InstallShield LE 不安装 MS Visual C++ 2010 Redistributable Package (x86)

我正在使用 InstallShield Limited Edition 为我的项目创建安装程序 (setup.exe)。我的项目需要 Microsoft Visual C++ 2010 Redistributable Package (x86),我想将此 redist 包含到我的 setup.exe 中。我在我的 InstallShield 项目的 Redistributables 视图中执行此操... »

Windows SxS 可再发行版本问题

我有一个程序拒绝在某些 Windows 7 机器上运行。使用 sxstrace,可执行文件声称需要 Microsoft.VC80.CRT/MFC 版本 8.0.50727.6195 和 8.0.50608.0。见下文。 > INFO: Parsing Manifest File C:\Program Files > (x86)\PFPS\falcon\fvw.exe. INFO:... »

如何分发 msvr71.dll(microsoft visual c++ runtime dll)[关闭]

我有一个需要 msvcr71.dll 的应用程序。在某些机器中缺少 DLL。我不想让用户安装 VC++ 运行时,而是想将 DLL(只有一个文件 msvcr71.dll)与我们的应用程序一起分发。这将被复制到应用程序安装目录。 从许可的角度来看,我这样做是否正确?我找不到任何许可协议。 page 有以下注释: 对于 Msvcr70.dll 或 Msvcr71.dll,您应该将 CRT D... »

Visual C++ Redistributable 下载特定版本

以下问题:我正在实施一个 WIX 安装程序项目,检查是否安装了 C++ VS2015 (x86) redist 软件包。我发现这个 stackoverflow link 描述了不同 Visual Studio 版本的不同注册表项。实际上我们使用的是“Microsoft Visual C++ 2015 Redistributable (x86) - 14.0.23026”。这些包可以在以下注册表项下... »

c++

每个用户安装带有 Visual C++ Redistributable 的 WiX 安装程序

我正在使用 Wix 为项目生成 msi 安装程序文件。我正在使用 wix 来安装 Visual C++ Redistributable 文件(遵循本指南:http://wix.sourceforge.net/manual-wix3/install_vcredist.htm) 虽然我指定了 InstallScope="perUser",但我的安装程序仍在尝试为所有用户安装。直到我添加了可再发行文件... »

c++

如何检测我是否需要安装 VCRedist?

我有一个与this one 非常相似的问题,但答案对我不起作用。 我维护设置的软件依赖于 VC++ 2008(确切地说是 SP1),因此如果尚未安装,我需要找到安装 VCRedist 的解决方案。 我知道正确的方法是使用合并模块构建 msi,但它不在我手上。 我所指的重复问题的答案(已接受的问题)对我不起作用,因为每个小版本(例如 9.0.30729.01 与 9.0.30729.17)都有正... »

用于应用本地部署的 MSVC 2015 通用 CRT

宣布通用 CRT 将是一个可重新分发的 DLL,因此应用本地部署仍然是可能的。 我已经安装了 Visual Studio 2015 Express Edition,我在 SDK 目录中寻找 ucrtbase.dll,但我找不到任何东西。我查看的目录是“C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10”,但在“Microsoft.Unive... »

c++