问题标签 [redistributable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ 2005 和 2010 的 Visual Studio 安装程序依赖项
我是 Visual Studio 的新手,请见谅。我一直在使用 Openwebkit sharp 处理 Visual Studio 2010 项目。在我的机器上部署它时,一切都很好。但是,我发现 Openwebkit sharp 依赖于“Microsoft Visual C++ 2005 redistributable 8.0.61001”和“Microsoft Visual C++ 2010 redistributable”。我正在使用 Visual Studio 安装程序进行安装。安装程序检查对我的主项目的依赖关系,并在安装程序上添加一个检查器,以查看它是否安装在目标计算机上并且它确实这样做了。但是,它没有找到任何 C++ 依赖项。在先决条件中,我勾选了它以添加 Visual C++ 2010 运行时库 (x86)。然而,在安装过程中,我从来没有得到任何迹象表明它甚至会检查这些,我什至认为这是正确的依赖项。在启动条件中,我尝试让它检查 GUID 并弹出一个弹出窗口。这似乎一开始有效,并抛出一个弹出窗口,说您必须安装此软件包并停止安装。但是,一旦您安装了该软件包并再次点击安装程序,检查器会说仍未找到并抛出相同的弹出窗口。我已经查看了注册表启动条件,但仍然有同样的问题。我遇到的一个问题是“Microsoft Visual C++ 2005 redistributable 8.0.61001”只能在 MFC 可再发行组件中找到。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。这似乎一开始有效,并抛出一个弹出窗口,说您必须安装此软件包并停止安装。但是,一旦您安装了该软件包并再次点击安装程序,检查器会说仍未找到并抛出相同的弹出窗口。我已经查看了注册表启动条件,但仍然有同样的问题。我遇到的一个问题是“Microsoft Visual C++ 2005 redistributable 8.0.61001”只能在 MFC 可再发行组件中找到。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。这似乎一开始有效,并抛出一个弹出窗口,说您必须安装此软件包并停止安装。但是,一旦您安装了该软件包并再次点击安装程序,检查器会说仍未找到并抛出相同的弹出窗口。我已经查看了注册表启动条件,但仍然有同样的问题。我遇到的一个问题是“Microsoft Visual C++ 2005 redistributable 8.0.61001”只能在 MFC 可再发行组件中找到。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。但是,一旦您安装了该软件包并再次点击安装程序,检查器会说仍未找到并抛出相同的弹出窗口。我已经查看了注册表启动条件,但仍然有同样的问题。我遇到的一个问题是“Microsoft Visual C++ 2005 redistributable 8.0.61001”只能在 MFC 可再发行组件中找到。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。但是,一旦您安装了该软件包并再次点击安装程序,检查器会说仍未找到并抛出相同的弹出窗口。我已经查看了注册表启动条件,但仍然有同样的问题。我遇到的一个问题是“Microsoft Visual C++ 2005 redistributable 8.0.61001”只能在 MFC 可再发行组件中找到。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。我已经考虑将 Microsoft Visual C++ 2010 可再发行组件添加为合并模块,但在安装过程中我从未真正安装它。我在 MSDN 网站上花了几个小时,但似乎从那里出来的时候比我进去时更困惑。
您能给我的任何帮助将不胜感激?特别是如果您知道有关如何让安装程序搜索注册表以查看这些项目是否已安装或如何将 C++ 添加到我的资源以便 Windows 安装程序找到依赖项并自行添加它们的视频教程。谢谢史蒂夫
vsto - 如何使用 InstallShield 正确重新分发 Visual Studio 2010 Tools for Office Runtime?
使用:VS 2012、InstallShield 2012 Spring Express
对于我的 Excel 加载项,我需要重新分发到先决条件: - Microsoft .NET Framework 4.5 Full - Visual Studio 2010 Tools for Office Runtime
无论如何,.NET Framework 都没有问题。我通过设置或网络下载重新分发它。一切都好。
但是使用 VSTO 我遇到了一些麻烦:1)“网络下载”无法正常工作。即使我使用这个建议 - http://msdn.microsoft.com/en-us/library/vstudio/cc442767.aspx#Configure
毕竟,我下载了 vstor_redist.exe (~40 Mb) 并将其添加到安装程序中。2)安装程序开始安装vstor_redist.exe,真的做到了!但后来我看到一条奇怪的 InstallShield 消息,表明 VSTO 安装似乎失败了。然而,安装后应用程序正常工作。
两个问题:如何通过网络下载选项重新分发 VSTO?如何避免出现无用的“安装失败消息”?看来这些是 InstallShield 错误...
罗马
c++ - C++:一种查找依赖于 Visual C++ Redistribute 的方法
我在 C++ 培训项目中做了很多事情,stackoverflow 对我帮助很大。我总是尽可能地保持它的“标准”,这样它就可以跨平台了。到处使用 boost,C++11 线程和使用 WIN32 套接字或 BSD API 的包装器。我决定为一个朋友编译 RELEASE 只是为了炫耀,它需要在他的计算机上安装 MSVCPP110.dll :(
我在早期就遇到了这个问题,但后来我将 Visual Studio 设置为将 MFC 编译为 STATIC 库,并修复了初始测试,但我不知道我在需要“我的用户”为一个简单的控制台应用程序安装 Visual C++ Redistribute,该应用程序启动 2 个线程并在其中一个线程上打开一个 TCP 套接字。
您对新手有什么建议吗,我如何检查困扰我的系统的问题,或者将其包含在可执行文件中的方法,我已经看到我的计算机上的一些游戏在其安装目录中具有上述 DLL,如果我只是将该 DLL 与我的可执行文件打包,它会起作用吗?
提前感谢您对此事的任何建议!
PS:彻底审查我的代码后,我意识到这可能是一个问题
#pragma comment(lib, "ws2_32.lib")
但我似乎没有找到这个库的静态版本:U 有没有解决方法。我需要那个库来进行 WSA 启动调用
WSAStartup(MAKEWORD(2,2), &Winsock);
c# - 安装后找不到 MergeModules
我刚刚从http://www.microsoft.com/en-us/download/details.aspx?id=14431#filelist (x86)安装了 Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL 安全更新,并希望找到合并模块以在我的机器上使用。不幸的是,我在 \Program Files\Common Files\Merge Modules\ 文件夹中找不到它们。知道在哪里可以找到它们吗?提前致谢
visual-studio - 为什么我的应用程序需要 Visual C++ Redistributable 包
我正在C++
Visual Studio 中编写一个简单的应用程序。它还有一个设置项目。它在我的开发机器上运行良好,但是当我在用户机器上安装这个应用程序时,它需要Visual C++ Redistributable Package
. 我想知道为什么我的应用程序需要C++ Redistributable
?标准C++
运行时库随 Windows 一起提供,不是吗?
visual-studio-2012 - 将 Visual Studio 2012 Redistributable 打包到 InstalLShield 设置中
我使用 c++ 语言开发了一个带有 Visual Studio 2012 的软件。我使用 Installshield 2010 Premier 来构建我的安装项目。我正在尝试将 Visual Studio 2012 Redistributable 打包到安装包中,以便它自动安装。有没有办法做到这一点?在配置安装程序时,我在可再发行页面上找不到有问题的可再发行产品。
我可以手动添加吗?
任何帮助,将不胜感激。
PS 目前,我只是在运行安装程序之前手动运行从 Microsoft 页面下载的可再发行组件。
visual-c++ - Visual C++ Redistributable Package 中缺少哪些 Windows 库?
我正在使用 JNI 连接到我使用 MSVC++ 2012 编写的 CAN 驱动程序。一切都编译并运行良好 - 但仅在我的计算机上。每当我尝试在任何其他计算机上运行时,我都会收到 JNI “UnsatisfiedLinkError” - 找不到依赖库。我以前实现过 JNI,通常只需在运行我的程序之前安装 Microsoft Visual C++ Redistributable Package 即可解决此问题。Redistributable 并没有解决我的问题,但是,在有问题的计算机上安装整个 MSVC++ Express 2012 IDE 似乎可以让一切正常。因此,我假设这意味着在安装 IDE 时会安装一些依赖项并将其添加到 PATH 中,但在安装 Redistributable 时不会。只是为了验证,我卸载了 IDE,我的 JNI 驱动程序再次加载失败。这与我的其他 JNI 实现之间的主要区别在于我使用 Windows.h,因为它是我在驱动程序中使用的 CAN API 所必需的。关于随 IDE 而不是 Redistributable 以及其原型包含在 Windows.h 中的任何库的任何想法?(注意:我知道 Windows.h 本身包含许多标头,但我想其他标准会使问题更加具体。)
windows - 错误:Simba Hive ODBC 连接器需要 Visual C++ 2010 运行时
我正在尝试在 Windows Server 2008 x64 上安装 Simba ODBC 连接器。点击安装文件后,出现错误:
我去了 control Panel --> Programs and Features ,我发现那里安装了 Microsoft Visual C++ 2010 Redistributable。
可能是什么问题呢?
visual-c++ - 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 视图中执行此操作 - 只需选择 Microsoft Visual C++ 2010 Redistributable Package (x86) 作为 InstallShield Prerequisite 组件并为其设置“从 Setup.exe 提取”属性。
我决定在 XP 机器和 Win7 机器上测试我的 setup.exe。为此,我从这些框中删除了 Microsoft Visual C++ 2010 Redistributable(通过控制面板->卸载程序)并尝试安装我的应用程序。我的预期结果是 - c++ redist 将在我的项目安装之前安装。
但我有不同的结果:在 XP 机器上安装它时没有问题:它先安装了 c++ redist,然后安装了我的应用程序。按原样工作!但是当我在 Win7 机器上启动 setup.exe 时,它没有安装 c++ redist - 它只安装了我的应用程序。谁能解释一下?
顺便说一句,在我卸载之前,Microsoft Visual C++ 2010 Redistributable Package (x86) 在我的 Win7 机器上的大小约为 11 mb 和版本 10.0.40219。现在我从这里下载它http://www.microsoft.com/en-us/download/details.aspx?id=5555,手动安装......我看到它现在只有版本 10.0.30319 和大小〜 918 KB。所以,我又想知道,这是怎么回事?