问题标签 [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.
visual-studio-sdk - VS2010 自定义工具/插件可再发行许可证
我已经构建了一个自定义工具,它源自 VS2010 SDK 中包含的一个程序集中定义的 BaseCodeGeneratorWithSite 类。有谁知道在不需要最终用户下载整个 SDK 的情况下重新分发它的正确程序是什么?
我可以在安装程序中包含所需的程序集,但我不确定 SDK 许可证是否允许这样做。
redistributable - 重新分发 dll 文件
我正在阅读手册并找到以下信息:
您的应用程序应该:
链接到程序集“StreamSDK_DotNET.dll”。
重新分配:
“StreamSDK_DotNET.dll”</p>
“StreamSDK_CPP.dll”</p>
“Microsoft.VC8.CRT”(x86)或“Microsoft.VC9.CRT”(x64)。
安装 .NET Framework 2.0 或更高版本。
此程序集中的托管代码需要 C++ SDK 中的非托管代码
我不确定如何在我的程序中重新分发 dll 文件。有什么建议吗?
64-bit - msvcr100.dll 错误 - WinXP x64
我正在尝试在 XP 64 位系统上运行在 VS2010 中创建的程序。它在 XP-SP3 32 位以及所有 Windows 7 版本上运行良好。但是,在 XP 64bit 上运行时,它只是在尝试加载显示错误引用时崩溃:ModName: msvcr100.dll ModVer: 10.0.30319.1 Offset:00000000000760d9
我意识到它引用的文件与 2010 vcredist 有关,它与程序一起安装,在检查我有最新版本后发现我们正在安装的那些需要 XP-sp3(64 位 XP 不存在)。所以我尝试安装最新的 2010-SP1 Redistributable(它没有说它需要 XP-SP3)但同样的错误仍然适用。
尝试在 XP 64bit 上运行程序时,有人遇到过这样的错误吗?我是否可能认为这是由 vcredists 引起的错误方向?还是根本不可能在没有 SP3 的 XP 操作系统上运行需要 2010 vcredists 的程序?
printing - 在哪里可以找到 XPSDrv Redist 包(XPS Essentials 共享组件)?
我正在开发一个 XPSDrv,它打算在 Win XP 和 2003 中使用,因此,我需要安装 XPSDrv Redist 包作为我的驱动程序的先决条件。
确实,如果您查看MS 文档,它会说:
XPSDrv Redist 软件包 (XPSEPSC) 包含系统和驱动程序组件,这些组件可以安装 XPSDrv 打印机驱动程序,并使 XPSDrv 过滤器管道组件能够正常工作。XPSEPSC 将通过可执行包 (exe) 重新分发。您可以通过 Microsoft Connect 站点的“Windows Vista XPSDrv Driver Redistribution”访问 XPSEPSC 包和再分发协议
问题来了,因为我在任何地方都找不到XPSEPSC!他们建议的连接程序不存在,我能找到的 Windows 7 程序只有 .inf 和驱动程序文件,没有实际的 exe 包。
我真的很惊讶没有其他人对此有任何问题!
我知道我可以使用 XPS Essentials 包,但即使是这个MS 博客也说你应该使用共享组件版本:
请注意,尽管 XPS 打印路径包含在 .Net Framework 3.0 及更高版本以及 XPS Essentials Pack 中,但对于打印驱动程序,Microsoft 建议使用 XPSDrv redist 软件包,以确保您的客户获得最佳体验。
啊!!有什么想法吗?
更新
我知道存在用于下载它的盲链接,但有人知道为什么没有共享组件的官方 MS 下载登录页面吗?另外,有人知道共享组件的语言包在哪里吗?(他们在上面的第一个链接中提到)
installation - Installshield 和 Redistributables
我有 .net 3.5 应用程序
我已经制作了基本的 MSI 安装程序,并在选项卡重建installshield
中添加了 .net 3.5并检查了。和 。但大小相同.net 仅添加在文件夹中Redistributables
msi
exe
ISSetupPrerequisites
Installshield没有放入Redistributables
.msi?
我必须将完整文件夹 (DiskImages) 发送给我的客户吗?
visual-c++ - 如何测试 Visual C++ Redistributable?
我们公司正准备在全公司范围内升级到 Windows 7 64 位。运行升级项目的人员已经汇总了需要在每台机器上安装的应用程序列表,我和我的同事正在负责在新操作系统中测试所有这些应用程序。
我们的应用程序主列表中有三个不同版本的 Visual C++ Redistributable,但似乎没有人确切知道哪些应用程序使用这些库,他们希望我们对其进行测试。仅仅验证它们是否已安装是不够的。
我怀疑是否有任何好方法可以查看应用程序是否引用了 Visual c++ redist,但如果有,请告诉我。我想知道是否有任何可用的可视 C++“测试应用程序”可以让我从库中执行一些代码。或者也许我必须开发一些东西,但我是一个 C# 人,所以我不太熟悉。如果这被证明太难了,或者我可以很好地解释为什么我们不需要这样做,那么也许我可以说服项目经理这没有必要。
那么...有人可以建议我测试Visual C++ Redistributable 的好方法吗?
visual-c++ - 从自定义安装程序直接链接到 VC++ 2010 SP1 Redistributable
我有包含 vcredist_x86.exe / vcredist_x64.exe 的安装程序,所以如果用户机器没有安装 VC++ 可再发行组件,那么我安装它。
但是,vcredist_x86.exe / vcredist_x64.exe 的大小相当大~5MB,这对于小型应用程序来说可能是个问题。
是否可以使用指向 Microsoft 站点的直接(和永久)链接,而不是将 vcredist 文件添加到我的安装程序?
或者可能有更好的方法来解决这个问题?
PS我知道用户机器必须在线 - 这没关系。
wix - 检测 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 安全更新运行时文件提供的注册表项(手动安装可再发行组件后)。
我在这里做错了什么?有没有更好的方法来检测可再发行包?
谢谢,
wix - Wix Visual C++ Redistributables with Bootstrapper
嗨,谁能告诉我如何vcredist_x86.exe
在我的 wix 安装程序的引导程序中引用该文件。
我试过这个:
但我的错误是:
我认为这条线是问题所在,但我不知道要输入的正确名称,也无法在任何地方找到它:
c++ - 每个用户安装带有 Visual C++ Redistributable 的 WiX 安装程序
我正在使用 Wix 为项目生成 msi 安装程序文件。我正在使用 wix 来安装 Visual C++ Redistributable 文件(遵循本指南:http ://wix.sourceforge.net/manual-wix3/install_vcredist.htm )
尽管我指定了 InstallScope="perUser",但我的安装程序仍在尝试为所有用户安装。直到我添加了可再发行文件,这才发生。
我还添加了
没有运气。
似乎 VCRedist 的合并导致需要提升权限。
有没有办法生成一个安装程序,每个用户安装 Visual C++ Redistributable(即不是所有用户)?