2009/11/05

Visual C++ 2010 Redistributable Package 的位置

因為現在 Visual Studio 2010 尚處於 beta 階段,所以 Microsoft 網站內沒有 Visual C++ 2010 Redistributable Package 的下載。其實在灌完 Visual Studio 2010 Professional Beta 2 之後,電腦中就已經有一份 Visual C++ 2010 Redistributable Package,地點在

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86

檔案名稱依然叫做 vcredist_x86.exe

也可以不安裝 vcredist_x86.exe,而是將需要的 dll 複製到編譯完成的程式 exe 檔案所在的資料夾中。dll 都在

C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86


例如我編譯的一個程式只需要 msvcr100.dll 和 msvcp100.dll,這兩個 dll 在

C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT


但是這種複製 dll 的方法不適用於 Visual Studio 2008 SP1,也就是說你必須安裝 Visual C++ 2008 SP1 Redistributable Package

沒有留言 :

張貼留言