问题标签 [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 投票
2 回答
25842 浏览

visual-studio - 如何检查我是否需要安装 VCRedist?

我的程序包含几个依赖于 MSVCP100.dll 和 MSVCR100.dll 的 dll,在 Win7 中我的程序运行没有任何问题,但是在 Win8 中它无法找到这两个 dll。我注意到在 Win8 中默认没有安装 VCRedist,所以显然我需要安装 VCRedist 来启用我的程序。

问题是,如何检查是否安装了 VCRedist?

看起来我们可以通过在注册表[1] [2]中搜索来做到这一点。但是,似乎有很多版本的 VCRedist(VC2012,2010,2008,2005...),所以我需要遍历所有这些注册表项吗?

0 投票
1 回答
2516 浏览

windows - 需要在 Windows Server 2008 R2 中安装什么才能使其运行 ASPNET MVC 4 应用程序?

我已经使用 dotNetFx45_Full_x86_x64.exe 安装程序安装了 .NET 4.5 框架,并在 Windows 2008 R2 服务器中使用 AspNetMVC4Setup.exe 安装程序安装了 ASPNET MVC4 框架,但我不断收到消息“没有为扩展注册的构建提供程序'.cshtml'。在尝试运行我的 ASPNET MVC4 应用程序时。

我已经通过在我的 Web.config 中添加一个 buildProviders 部分暂时解决了这个问题,但我想知道如何设置服务器以便我可以使用当前框架而无需触摸我的 Web.config(我可以使用相同的方式在我的开发机器上运行它们)。

0 投票
1 回答
823 浏览

python - 程序包含的py2exe和msvcr90.dll不起作用请帮助

System XP 和 Win 7 python 2.6 和 2.7

我用 'bundle_files':1 创建了我的 .exe,所以我只有一个文件,没有 .dll,它在我的计算机上运行,​​然后转到一个没有 python 或 vs 可分发文件的新文件 - 没有用。收到“系统无法执行指定的程序”的错误是否有人环顾四周并发现我需要可分发的 - 安装和工作良好 - 但我想用 budle_files:1 选项编译,所以我只有一个 . exe 文件与 .dll 并且不必在我的计算机和朋友上具有可分发的内容。(我知道你不能捆绑这个 .dll)

我使用了 py2exe 指南中提供的示例,但 .dll 文件和 .manifest 文件不在它显示的位置,所以我只是将它们复制到另一个更简单的位置。它编译并包含“Microsoft.VC90.CRT”子文件夹,但是当我删除 python 和可分发文件时我仍然收到错误消息。这是我的脚本。

谢谢

0 投票
1 回答
68737 浏览

visual-studio-2010 - 错误:在计算机上检测到较新版本的 Microsoft Visual C++ 2010 Redistributable

当我尝试运行 VS 2010 可再发行组件“vcredist_x86.exe”时,出现错误“已在机器上检测到 Microsoft Visual C++ 2010 Redistributable 的较新版本”并阻止我安装。

我实际上已经在我的电脑上安装了 VS 2010 pro。但我实际上不知道 VS 2010 可再发行组件是什么意思以及错误发生的原因。任何人都可以帮助解释或解决问题吗?非常感谢您提前。

0 投票
4 回答
13824 浏览

java - 从哪里获得 Java 运行时可再发行组件?

我在哪里可以下载 Java 运行时以下版本的可再发行组件?

0 投票
2 回答
8847 浏览

sql-server-2008-express - 如何在 InstallShield 2010 中静默安装 SQL Server 2008 Express

我使用 InstallShield 2010 创建我的设置。

我的程序需要 SQL Server 2008 Express。所以我在可再发行部分添加了“Microsoft SQL Server 2008 Express SP1 (x86)”。

然后在“编辑先决条件”=>“要运行的应用程序”选项卡中,我将此语句插入文本框中:

http://i46.tinypic.com/a0a343.jpg

但是当我运行安装程序时,几分钟后我看到此消息并且没有安装 SQL Server 2008 Express。

http://i50.tinypic.com/2krcr9.jpg

现在如何才能以静默模式完全安装 SQL Server 2008 Express?

[更新]

问题解决了:

我做了 3 个步骤来解决我的问题:

1-重新启动我的电脑

2- 从语句中删除“/IACCEPTSQLSERVERLICENSETERMS=true”

3 - 从语句中删除 /SQLSVCPASSWORD="YesYes"

0 投票
1 回答
89 浏览

windows-installer - 如何为 Win 7 安装分发 WinHlp?

本文指出除非安装.HLP,否则文件不会在 Windows Vista 及更高版本上加载:http: //support.microsoft.com/kb/917607Update KB917607

如何在MSI基于安装的情况下分发此更新?

0 投票
1 回答
121 浏览

windows-installer - Microsoft 可再发行下载链接的可靠性如何?

Microsoft 可再发行组件的下载链接的可靠性如何?

在为安装包编码先决条件时是否应该使用它们?

例如,在为安装包做先决条件时,我应该使用此页面上的下载链接吗?

http://www.microsoft.com/en-au/download/details.aspx?id=13255

0 投票
3 回答
1662 浏览

.net - 如何在 Vista 上使用 .NET 2.0 SP2 安装应用程序?

如果我的应用程序需要.NET 2.0 SP2,我该如何安装这个应用程序Vista?可.NET 2.0 SP2再发行组件不会安装在Vista.

0 投票
1 回答
3188 浏览

windows - Windows 便携式设备 (WPD) 可再发行用于 Windows XP?

我正在尝试在 Windows XP 下使用 Windows 便携式设备 (WPD) API。

MSDN 说Windows XP 下支持Windows Portable Device API :

Windows 7、Windows Vista 和 Windows XP 操作系统支持 WPD 应用程序编程接口。

WPD 对象作为从PortableDeviceApi.dll.

除了类:

未在 Windows XP(SP3、32 位、Professional)下注册:

在此处输入图像描述

并且Windows XP 上不存在PortableDeviceApi.dll :

在此处输入图像描述

这意味着必须有一个可再发行的Windows 便携式设备,我可以将其发送给我的 Windows XP 客户。

问题: Windows 便携式设备在哪里可再发行,以便我可以将其发送给我的 Windows XP 客户?