我的安装程序包含vcredist_x86.exe / vcredist_x64.exe,因此如果用户计算机没有安装VC ++可再发行组件,那么我就安装它。
但是,vcredist_x86.exe / vcredist_x64.exe的大小非常大~5MB,这对于小型应用程序来说可能是一个问题。
我是否可以使用Microsoft网站的直接(和永久)链接,而不是将vcredist文件添加到我的安装程序中?
或者可能有更好的方法来解决这个问题?
P.S。我知道用户机器必须在线 - 这没关系。
答案 0 :(得分:7)
以下是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
正如您从这些网址中看到的那样,微软正在使用UUID对其所有下载进行索引,这看起来是一个很好的设计决策,并建议这些链接确实会长期保持有效。
答案 1 :(得分:0)