2012-08-09 25 views
3

我有包含vcredist_x86.exe/vcredist_x64.exe的安裝程序,因此如果用戶計算機沒有安裝VC++可再發行組件,那麼我會安裝它。從自定義安裝程序直接鏈接到VC++ 2010 SP1可再發行組件

但是,vcredist_x86.exe/vcredist_x64.exe的大小相當大〜5MB,這對於小型應用程序來說可能是個問題。

是否有直接(和永久)鏈接到微軟網站,我可以使用,而不是添加vcredist文件到我的安裝程序?

或者可能有更好的方法來解決這樣的問題?

P.S.我知道用戶機器必須在線 - 這是好的。

+0

vcredist_x86是VC++可重新分發包,而不是Visual Studio!你瞭解差異嗎? – abatishchev 2012-08-09 12:32:23

+0

是的,感謝您的編輯:) – Alex 2012-08-09 12:57:38

回答

0
+1

謝謝,雖然我有一個問題:這些鏈接是永久性的,也就是說我可以確定它們不會在未來消失/改變嗎?我知道,我知道任何事情都可能發生:)但是,我仍然可以向自己證明這些鏈接可以包含到真實商業應用程序中? – Alex 2012-08-09 13:05:38

+0

對不起,這些鏈接導致網頁,而我想知道有關包的直接鏈接... – Alex 2012-08-09 13:09:33

+0

@Alex:我認爲它們是永久性的,否則它將是微軟自己管理這個問題的巨大頭痛。作爲備份,你可以提供一個鏈接到[搜索結果](http://www.microsoft.com/en-us/download/search.aspx?q=Visual+C%2b%2b+2010+Redistributable),但這是更肯定是一個改變的主題。 – abatishchev 2012-08-09 13:10:02

7

這裏是MSVC 2010 redists直接鏈接:

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

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

你可以從這些網址看到,微軟正在使用UUID索引所有的下載,它看起來像一個良好的設計決策,並建議這些鏈接確實要保持有效時間長。

+1

您是否通過轉到常規下載頁面,單擊下載,然後使用「如果您的下載無法啓動[這裏「鏈接?我希望能夠按照您所做的相同步驟獲取這些鏈接。 – Jim 2015-04-22 07:55:28

+2

@Jim是的,這就是我所做的。使用Firefox,我搜索並下載了微軟網站的可再發行組件,然後打開Firefox的下載管理器窗口(ctrl + J),右鍵點擊「複製下載鏈接」 – gregschlom 2015-04-22 11:22:00

相關問題