问题标签 [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.

0 投票
1 回答
812 浏览

windows-installer - 我可以得到一个 MSI 来做 c++ 可再发行 exe 所做的事情吗?

我们的 c# 项目需要在目标计算机上运行两件事。第一个是 .net 2 或更高版本,这是对用户的公平要求。第二个是 c++ Redistributable。我们需要这个,因为我们使用 skincrafter。这在目标计算机上比较少见。目前我们使用 Visual Studio 进行部署,这会创建一个 setup.exe,以确保将 .net 和 c++ 可再发行组件放在目标机器上。

当网络管理员想要在他们的网络上分发程序时,我们的问题就出现了。他们只接受 msi 而不是 setup.exe。这意味着当网络上的计算机尝试安装该程序并且他们的机器上没有可再发行的 c++ 时,该程序无法正常运行。

从我读过的内容来看,似乎可再发行组件只是在计算机上放置了一些 dll。如果是这样,我当然可以将这些 dll 包含在 msi 中,并确保将它们放在目标机器上。还是不是那么简单?

0 投票
1 回答
2596 浏览

visual-c++ - Microsoft VC++ 2005 SP1 和 2008 SP1 可再发行包

我有一个需要 Microsoft VC++ 2005 (SP1) Redistributable Package 的应用程序。

我知道我可以下载并安装它。

问题是,在我们的服务器中,已经安装了 Microsoft VC++ 2008 (SP1) Redistributable Package。

现在,我还需要安装 2005 (SP1) 版本吗?

还是 2008 (SP1) 与 2005 (SP1) “向后兼容”?

谢谢你。

0 投票
1 回答
332 浏览

installation - 在应用程序中包含 SQL Server Express

我正在捆绑一个分发应用程序,SQL Server 是先决条件,因此我们包含了 SQL Server Express。在点击安装程序中包含 SQL Server 的最简单方法是什么?过去我使用过 NSIS,但在安装 .NET Framework 时总是不稳定,因此 .NET、SQL Server 和我们的应用程序似乎是一项不可能完成的任务。

它需要是免费的,这可能会减少我的选择。有什么建议或建议吗?

0 投票
1 回答
761 浏览

visual-studio - Microsoft 可再发行包

我正在开发一个使用 2 个库的软件。这两个库都使用 VS2005 并且都需要 VS2005 redist 包。但是,他们的 redist 包的版本不同。所以,我有几个关于安装 redists 的问题。

1)我可以安装较新的版本没有问题吗?2)如果我安装这两个redist,Windows如何知道哪个库正在使用哪个redist?

谢谢

0 投票
1 回答
2215 浏览

.net - 是否有 .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。我认为这是最新的,但我不想为我的设备设置旧的东西而被烧毁。

0 投票
1 回答
2784 浏览

python - Microsoft Visual C++ 2008 Redistributable Package 可以自由再分发吗

我打算使用 py2exe 来制作一个使用 Python 2.6 开发的应用程序。

看来我的应用程序需要 VC 可再发行组件:http: //www.py2exe.org/index.cgi/Tutorial#Step5

我已经阅读了本教程和可再发行许可协议,但我不确定我是否可以使用我的程序自由地再分发这些文件。(我没有 VS2008 许可证)

我可以将重新分发捆绑到安装程序中并使安装对用户透明,还是他们必须自己从 Microsoft 网站下载文件?

提前致谢

0 投票
1 回答
164 浏览

.net - 是否有与所有受支持的 Windows 版本捆绑在一起的 .Net Redistributable 版本?

是否存在与 XP SP2 及更高版本的所有 Windows 版本捆绑在一起的特定 .Net 版本?

我们正在尝试创建一个简单的设置存根,而不必求助于低级 C/C++ 应用程序......目前在 VB6 中已经准备好了一些东西,但是有相当多的低级网络代码我宁愿重写在 .Net 中——如果我们只能依赖给定版本的存在,这将是微不足道的。

0 投票
2 回答
191 浏览

.net-4.0 - 如何制作 .Net 4.0 Exe 要求用户在运行此 exe 之前下载 .Net 4.0 框架/可再发行文件?

我认为最新的 Matlab 会自动执行此操作。我在干净的 Win XP VM 上测试了以下 exe:

当我在安装了所有这些的计算机上运行它时,它会显示消息框和一个窗口。当我在干净的 VM 上运行它时,我收到此错误:

我希望 MSFT 的天才们做得更好。为什么每个 .Net exe 都不能包含一点点开销,并且它的第一个字节不能完成检测 .Net 是否已安装并呈现更好的消息的工作。

是否有某种设置可以翻转来解决这个问题?所有的设置都是我创建新项目时VS2010提供的默认设置。

谢谢你。

0 投票
1 回答
546 浏览

.net - 使用基于 .net 的应用程序分发 windows media player 11

我正在使用 .NET 3.5 SP1 开发基于 WPF 的应用程序,该应用程序需要在最终用户计算机上安装 Windows Media Player 11。对于无痛安装,我希望设置应该处理所有事情。是否有任何可再发行的 WMP 11 软件包可用?

换句话说,解决这个问题的最佳选择是什么?

0 投票
2 回答
427 浏览

.net - 使用 ClickOnce 仅捆绑部分先决条件

是否可以配置 ClickOnce 安装,使其需要 .Net Framework 和 VSTO,但仅包含 VSTO 二进制文件并在必要时下载 .Net Framework?

在包中包含 VSTO 并不是什么大问题,但如果可能的话,我会放弃 350MB 的 .Net 框架。(Dynamics CRM SDK 依赖于一些非客户端配置文件功能,所以我需要完整的功能。)

在大多数情况下,用户都安装了 .Net Framework,因此在这些情况下,可以离开 .Net Framework。如果用户计算机上缺少框架,是否仍然可以使已发布的设置下载框架。

“从组件供应商的网站下载先决条件”似乎放弃了本地 VSTO 包,而“从与我的应用程序相同的位置下载先决条件”将需要部署包中的 .Net 框架。