问题标签 [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.
vb6 - Realbasic 项目中的非 realbasic ActiveX 控件
Realbasic 允许您在您的Realbasic 项目中包含例如MS Flexgrid 控件并像使用本机控件一样使用它。最终用户是否需要已经安装此控件,如果不需要并且 realbasic 将其包含在构建中,是否存在许可问题?我有 vb6 并且可以通过 vb6 应用程序合法地分发此控件,这会改变事情吗?
.net - 我是否应该担心使用我的应用程序重新分发 .NET 运行时?
如果可能的话,我想避免在我的应用程序中重新分发 .NET 运行时,因为它会增加应用程序的大小、下载时间、开发时间并且可能会引入许多不同的部署错误。Microsoft 是否强制用户通过 Windows 更新来更新 .NET 运行时?如果没有,有哪些重新分发 .NET 运行时的选项?Microsoft 是否让使用 .NET 应用程序重新分发运行时变得更容易?此外,.NET 运行时是否保证向后兼容?
我只是在这里总结答案。看起来我们必须有一个引导程序来至少检查 .NET 运行时是否存在。另一种选择是打包运行时并在它不存在时部署它。打包有多种选择,Visual Studio 确实提供了使用运行时构建安装程序项目的选项。还有其他打包选项,如 InnoSetup、WIX 等(不确定哪个选项更好且免费)。运行时安装需要重新启动,并且选择的安装选项应在重新启动后恢复应用程序安装。
components - 如何分发用于 MTASC 的 Flash 组件?
我有一个 Flash 组件,它只是一个带有一些公开 API 调用的编译代码库。通常我们将它作为 SWC 或 MXP 分发,它工作得很好。最近我有一个客户表示有兴趣使用我的组件,但他们只在 MTASC 中进行所有开发。MTASC 不支持 SWC 文件,所以 ss 有一种发送可在 MTASC 中工作的预编译代码的好方法吗?我无法将原始源代码发送给他们,但如果有其他方法,我将不胜感激。我确实可以访问源代码,因此我可以根据需要重新编译它。谢谢!
iis - 如何通过代码安装 IIS
在我的应用程序中,当我的应用程序安装在用户机器(Vista / XP)中时,我必须自动安装 IIS,而不使用 OS Cd。
任何人都可以指导我如何做到这一点。
dll - 在哪里下载 Microsoft Visual c++ 2003 可再发行组件
我有一个使用 Microsoft Visual C++ 2003 (7.1) 运行时包的旧 dll。不幸的是我没有那个DLL了。除了重新安装 VS2003,还有其他方法可以获取运行时可再发行 dll 吗?
visual-c++ - 您可以使用 Visual Studio Express 从应用程序构建中重新分发 msvcrtxx.dll 吗?
当你下载visual C++ 2008 express edition时,这个文件存在:
在文件 redist.txt 它说
以下列表是 Microsoft Visual Studio 2008 可用的文件列表,可在 Visual Studio 2008 许可下重新分发。如果您获得许可的 Microsoft 软件不是 Visual Studio 2008,则只有 Microsoft 软件安装的文件可以根据此类许可重新分发。
并包含上面的 msvcr90.dll
所以我的问题是,这个许可证是否允许您从 express 分发 msvcr90.dll?“仅由 Microsoft 软件安装的文件”是什么意思?有什么帮助吗?(具体来说,是不是不允许使用mingw/gcc构建的应用程序分发一个版本的msvcr90.dll)。
windows - 没有可再分发的 Windows 编程
这可能是一个愚蠢的问题,但我所有的谷歌搜索都失败了。问题是:如何开发不需要预安装可再发行组件的 Windows 应用程序?我想创建在不包含 .NET Framework 或类似内容的旧版本 Windows 下也运行的应用程序。
谢谢你,电子狼
installation - 如何在安静模式下安装 DirectX?
我想在安静模式下安装 DirectX 9c 用户包。有没有像 /quiet /q /qb 等的选项。这些都不起作用。
笔记:
使用此文件 DXSETUP.exe /q
不是提取器文件 directx_9c_redist.exe /q (这工作正常。)
windows-7 - Windows 7 上的 VC2005 SP1 可再发行 x64 支持
知道 Windows 7(64 位)是否支持 Visual C++ 2005 Redistributable package (x64) 吗?我能够访问此页面:http ://www.microsoft.com/downloads/details.aspx?familyid=EB4EBE2D-33C0-4A47-9DD4-B9A6D7BD44DA&displaylang=en但支持的操作系统不包括 Windows 7。
在 32 位 Windows 7 上也有同样的问题。Windows 7 32 位是否支持 VC++ 2005 SP1 (x86)?
dll - 可再发行编译器 - MS Visual Studio 的 DLL
我正在为我的高级项目制作一个编程学习游戏,我正在寻找一个可以编译 DLL 的编译器,该 DLL 然后可以动态加载到 Visual Studio 2008 C++ 应用程序中。
这里的重要思想是编译器是可再发行的。如果 VS 是可再发行的,我会使用它。
到目前为止,我在使用 MinGW 方面取得了一些成功,但这种成功是有限的。目前,我一次只能加载一个 DLL 并工作。当我尝试加载第二个时,VS C++ 应用程序因访问冲突错误而崩溃。
我已经能够毫无问题地加载在 VS 本身中编译的两个 DLL,所以它让我相信这是 MinGW 特有的东西,它是 DLL,以及它们如何与 LoadLibrary() 等交互。
我已经在这个问题上工作了很长一段时间,我很沮丧。如果有人知道您知道可以代替 MinGW 工作的不同编译器,或者如果您看到这个问题,也许您知道为什么第二个 DLL 会导致它崩溃。我确信它与每个 DLL 以某种方式踩到另一个有关,但我不知道那会是什么或如何找出来。
这可能是我编译 DLL 或加载它的方式;我不知道。
非常感谢您的反馈,谢谢!
编辑:这些是对 g++ 和 dlltool 的简单调用,用于创建 DLL http://pastebin.com/f675df4b0
这是我的一个 DLL 的来源。 http://pastebin.com/f5c062611
这是我的 C++ 应用程序中用于加载 DLL 的代码。 http://pastebin.com/f52f94a18
-迈克尔