作者logs ( )
看板C_and_CPP
標題[問題] VC++ 2005/8 可轉散發套件
時間Thu Oct 15 20:32:39 2009
請問一下這個東西是做什麼用的
Visual C++ 2005 可轉散發套件
Visual C++ 2008 可轉散發套件
我知道 .NET 可轉散發套件
是給沒有安裝 .NET Framework 的電腦用的
如果沒裝的話,有用到 .NET 成分的程式會無法執行
但是 VC++ 的 可轉散發套件就很奇怪了
到底是什麼狀況 或者說當用到哪些函式庫的時候
執行的電腦必須要安裝這個套件
MS 的網頁寫的我有點看不懂
「這個套件會安裝 C 執行階段 (CRT)、Standard C++、ATL、MFC、OpenMP 以及
MSDIA 等程式庫。」
他的意思是否是說 Windows 原本內附的函式庫太舊要更新 ?
如果是這樣的話,到底是哪些地方被更新了?
還是說,只要用了 2005 以上的版本去編譯
差不多一定就要安裝可轉散發套件了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.2.85
推 legnaleurc:google: Side-by-Side Assembly 10/15 20:35
→ WPC001:Windows歸Windows, VC Runtime Lib歸VC RT-Lib 10/15 21:16
→ WPC001:MFC更是只有VC有... 那為啥Win要內建呢? 10/15 21:17
→ WPC001:如果你靜態連結, 這些就通通都不用了 10/15 21:17
→ logs:ex: Win95內含MFC40.dll, Win98內含MFC42.dll ... etc. 10/15 21:29