53得票5回答
Microsoft Visual C++ 2003可再发行组件的下载地址在哪里?

我有一个使用Microsoft Visual C++ 2003 (7.1)运行时程序包的旧dll。不幸的是,我已经没有那个DLL了。除了重新安装VS2003之外,还有其他方法可以获取运行时可再发行的DLL吗?

48得票2回答
为什么我的应用程序需要Visual C++ Redistributable软件包

我在Visual Studio中编写了一个简单的C++应用程序,还有一个安装项目。 在我的开发机上它运行良好,但是当我在用户的机器上安装此应用程序时,它需要Visual C++ Redistributable Package。 我想知道为什么我的应用程序需要C++ Redistributabl...

33得票13回答
如何检测VC++ 2008可再发行组件?

有没有一个注册表设置可以确定 Visual C++ redistributable 是否已经安装,无论是独立安装还是作为 Visual Studio 2008 的一部分?我知道我可以启动 VC++ 2008 redistributable 安装程序并让它处理检测,但如果已经在系统上安装了 re...

24得票4回答
如何检测Visual C++ 2017可再发行组件是否已安装

随着微软在最新版本中更改注册表项的模式,如何检测机器上是否安装了Visual C++ 2017 Redistributable? 我的目标是安装VC++2015Redist,因为该软件使用VS2015编写。如果我能成功检测到机器上的VC++2017Redist,则跳过VC++2015Redi...

23得票6回答
安装vc_redist.x64.exe时,出现错误"Failed to configure per-machine MSU package."

我正在尝试在Windows 8.1上安装vc_redist.x64.exe,但出现以下错误: 配置计算机级MSU包失败。

21得票4回答
如何检测我是否需要安装VCRedist?

我有一个问题与这个很相似,但是答案对我不起作用。 我正在维护软件的安装程序,它依赖于VC ++ 2008(精确地说是SP1),因此如果尚未安装VCRedist,则需要找到解决方案。 我知道正确的方法是使用合并模块构建msi,但我无法控制。 我所提到的重复问题的答案(被接受的答案)对我不起作...

20得票1回答
为什么在非托管代码中需要一个可重定向包?(msvcp100.dll)

'msvcrXXX.dll'和'msvcpXXX.dll'是用于解决在Windows系统上运行程序时所需的Microsoft Visual C++运行时环境文件。其中,msvcr代表Microsoft Visual C++ Runtime,而msvcp代表Microsoft Visual C...

19得票6回答
.NET 3.5可再发行组件包 - 200 MB?其他选择?

最近我在工作中使用了很多新的.NET 3.5功能。我正在构建的应用程序旨在分发给消费者,这些消费者可能没有他们的机器上最新版本(或者可能没有任何版本)的.NET框架。 于是我去下载.NET 3.5可再发行包,结果发现它大小几乎有200 MB!对于我的应用程序来说,这是不可接受的,因为它应该是...

13得票2回答
使用宏_BIND_TO_CURRENT_VCLIBS_VERSION会有任何副作用吗?

我们正在将一个VC++项目从Visual Studio 2003迁移到Visual Studio 2008 SP1(9.0.30729.4148)。相关的外部依赖库也是用Visual Studio 2008 SP1编译的。MainApp - Main application Compiled ...

12得票2回答
MSVC 2015通用CRT适用于应用程序本地部署

宣布通用CRT将成为可重新分配的动态链接库,这样应用程序本地部署仍然是可能的。 我安装了Visual Studio 2015 Express Edition,并在SDK目录中寻找ucrtbase.dll,但没有找到任何内容。我查找的目录是“C:\ Program Files(x86)\ Mi...