3

我有包含 vcredist_x86.exe / vcredist_x64.exe 的安装程序,所以如果用户机器没有安装 VC++ 可再发行组件,那么我安装它。

但是,vcredist_x86.exe / vcredist_x64.exe 的大小相当大~5MB,这对于小型应用程序来说可能是个问题。

是否可以使用指向 Microsoft 站点的直接(和永久)链接,而不是将 vcredist 文件添加到我的安装程序?

或者可能有更好的方法来解决这个问题?

PS我知道用户机器必须在线 - 这没关系。

4

2 回答 2

8

以下是 MSVC 2010 redists 的直接链接:

MSVC 2010 SP1 Redist x86 英文 http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe

MSVC 2010 SP1 Redist x64 英文 http://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe

从这些 URL 可以看出,微软正在使用 UUID 来索引他们所有的下载,这看起来是一个很好的设计决策,并且表明这些链接确实会在很长一段时间内保持有效。

于 2012-10-03T22:26:49.123 回答