SetLocale yığın bozulması ve eksik yeniden dağıtılabilir mimariler için Visual C++ 2013 güncelleştirmesi

Belirtiler

Microsoft Visual C++ 2013'ü kullanırken aşağıdaki sorunlarla karşılaşabilirsiniz:

  • Yığın bozulması SetLocale'deki bir eşitleme hatası nedeniyle oluşur ve bu da erişim ihlalini tetikler.
  • Güncelleştirilmiş bir yeniden dağıtılabilir paket yüklediğinizde, hedef olmayan mimariler için ikili dosyalar kaldırılır. Örneğin, x86 tabanlı bir uygulama için bir güncelleştirme yükledikten sonra, x64 Visual C++ 2013 çalışma zamanı kitaplıkları eksik. Bu düzeltme, güncelleştirme yüklendikten sonra program eklediğinizde veya kaldırdığınızda Visual C++ yeniden dağıtılabilirinin her iki sürümünün de görünür olmasını sağlar.

      

Çözüm

Microsoft Visual C++ 2013 Güncelleştirme 5 Yeniden Dağıtılabilir Paketi'ne yönelik bu güncelleştirme yalnızca indirme güncelleştirmesi olarak yayımlanmıştır ve Windows Update aracılığıyla dağıtılmamıştır. Bu güncelleştirmenin yeniden dağıtımına, Microsoft Visual Studio 2013 Update 5 sürümüyle tanınan aynı lisans koşulları tabi olarak izin verilir.

Microsoft İndirme Merkezi

Aşağıdaki dosya Microsoft İndirme Merkezi'nden yüklenebilir:
x64.exe dosyası yolu

Yerel ayarlar Dosya Yolları
Çekçe - Çek Cumhuriyeti https://download.microsoft.com/download/C/A/A/CAA75CC2-9F50-4178-9201-2914BD19323D/vcredist_x64.exe
Almanca - Almanya https://download.microsoft.com/download/D/3/E/D3E4B2A3-7307-4B9C-9C99-9C6B2FC8BFC7/vcredist_x64.exe
İngilizce - ABD https://download.microsoft.com/download/C/C/2/CC2DF5F8-4454-44B4-802D-5EA68D086676/vcredist_x64.exe
İspanyolca (geleneksel sıralamalar) - İspanya https://download.microsoft.com/download/0/B/7/0B71B762-F5DA-491A-9801-AE91BCCD4E40/vcredist_x64.exe
Fransızca - Fransa https://download.microsoft.com/download/F/E/C/FECE8BBD-3379-4DB1-8006-B8F47783B2CB/vcredist_x64.exe
İtalyanca - İtalya https://download.microsoft.com/download/2/F/D/2FDDCCC6-5181-49D6-9CB1-01A4346ADF97/vcredist_x64.exe
Japonca - Japonya https://download.microsoft.com/download/5/C/C/5CC8A977-9769-4961-BA64-45A417DFD7F4/vcredist_x64.exe
Korece - Kore https://download.microsoft.com/download/F/1/E/F1E90BA5-BE24-4A59-BF8B-7A9D20F9C633/vcredist_x64.exe
Lehçe - Polonya https://download.microsoft.com/download/5/E/F/5EF58389-BB0B-4B10-82DA-FBA10D7C1388/vcredist_x64.exe
Portekizce - Brezilya https://download.microsoft.com/download/9/5/9/959B0C59-14D5-4E73-9F28-F8B5FB359687/vcredist_x64.exe
Rusça - Rusya https://download.microsoft.com/download/F/1/7/F17B06DD-CC21-40ED-B62A-B390516E90DB/vcredist_x64.exe
Türkçe - Türkiye https://download.microsoft.com/download/F/9/C/F9CD4A7F-8871-4FE5-A63D-FCFA51DE244B/vcredist_x64.exe
Çince - Çin https://download.microsoft.com/download/B/E/8/BE8A5444-CDD8-4D3D-AE09-A0979B05AEE3/vcredist_x64.exe
Çince - Tayvan https://download.microsoft.com/download/8/E/4/8E4D4867-8AAB-4A41-BC00-B642792A512A/vcredist_x64.exe

x86.exe dosyası yolu

Yerel ayarlar Dosya Yolları
Çekçe - Çek Cumhuriyeti https://download.microsoft.com/download/C/A/A/CAA75CC2-9F50-4178-9201-2914BD19323D/vcredist_x86.exe
Almanca - Almanya https://download.microsoft.com/download/D/3/E/D3E4B2A3-7307-4B9C-9C99-9C6B2FC8BFC7/vcredist_x86.exe
İngilizce - ABD https://download.microsoft.com/download/C/C/2/CC2DF5F8-4454-44B4-802D-5EA68D086676/vcredist_x86.exe
İspanyolca (geleneksel sıralamalar) - İspanya https://download.microsoft.com/download/0/B/7/0B71B762-F5DA-491A-9801-AE91BCCD4E40/vcredist_x86.exe
Fransızca - Fransa https://download.microsoft.com/download/F/E/C/FECE8BBD-3379-4DB1-8006-B8F47783B2CB/vcredist_x86.exe
İtalyanca - İtalya https://download.microsoft.com/download/2/F/D/2FDDCCC6-5181-49D6-9CB1-01A4346ADF97/vcredist_x86.exe
Japonca - Japonya https://download.microsoft.com/download/5/C/C/5CC8A977-9769-4961-BA64-45A417DFD7F4/vcredist_x86.exe
Korece - Kore https://download.microsoft.com/download/F/1/E/F1E90BA5-BE24-4A59-BF8B-7A9D20F9C633/vcredist_x86.exe
Lehçe - Polonya https://download.microsoft.com/download/5/E/F/5EF58389-BB0B-4B10-82DA-FBA10D7C1388/vcredist_x86.exe
Portekizce - Brezilya https://download.microsoft.com/download/9/5/9/959B0C59-14D5-4E73-9F28-F8B5FB359687/vcredist_x86.exe
Rusça - Rusya https://download.microsoft.com/download/F/1/7/F17B06DD-CC21-40ED-B62A-B390516E90DB/vcredist_x86.exe
Türkçe - Türkiye https://download.microsoft.com/download/F/9/C/F9CD4A7F-8871-4FE5-A63D-FCFA51DE244B/vcredist_x86.exe
Çince - Çin https://download.microsoft.com/download/B/E/8/BE8A5444-CDD8-4D3D-AE09-A0979B05AEE3/vcredist_x86.exe
Çince - Tayvan https://download.microsoft.com/download/8/E/4/8E4D4867-8AAB-4A41-BC00-B642792A512A/vcredist_x86.exe

          

Dosya bilgileri

VCRedist_x86.exe yükleme yolu:

  • 86 İşletim Sistemi: %WinDir%\System32
  • 64 İşletim Sistemi: %WinDir%\SysWow64

          

Dosya adı Dosya boyutu (x86) Dosya Sürümü
msvcr120.dll 949 KB 12.0.40649.5
msvcp120.dll 445 KB 12.0.40649.5
vcamp120.dll 332 KB 12.0.40649.5
vcomp120.dll 118 KB 12.0.40649.5
vccorlib120.dll 243 KB 12.0.40649.5
mfc120.dll 4.321 KB 12.0.40649.5
mfc120u.dll 4.346 KB 12.0.40649.5
mfc120chs.dll 46 KB 12.0.40649.5
mfc120cht.dll 46 KB 12.0.40649.5
mfc120deu.dll 74 KB 12.0.40649.5
mfc120enu.dll 64 KB 12.0.40649.5
mfc120esn.dll 73 KB 12.0.40649.5
mfc120fra.dll 74 KB 12.0.40649.5
mfc120ita.dll 72 KB 12.0.40649.5
mfc120jpn.dll 53 KB 12.0.40649.5
mfc120kor.dll 53 KB 12.0.40649.5
mfc120rus.dll 70 KB 12.0.40649.5

Vcredist_x64.exe yükleme yolu:

  • 64 OS : %WinDir%\System32

          

Dosya adı Dosya boyutu (x64) Dosya Sürümü
msvcr120.dll 942 KB 12.0.40649.5
msvcp120.dll 645 KB 12.0.40649.5
vcamp120.dll 471 KB 12.0.40649.5
vcomp120.dll 135 KB 12.0.40649.5
vccorlib120.dll 349 KB 12.0.40649.5
mfc120.dll 5.477 KB 12.0.40649.5
mfc120u.dll 5.503 KB 12.0.40649.5
mfc120chs.dll 46 KB 12.0.40649.5
mfc120cht.dll 46 KB 12.0.40649.5
mfc120deu.dll 74 KB 12.0.40649.5
mfc120enu.dll 64 KB 12.0.40649.5
mfc120esn.dll 73 KB 12.0.40649.5
mfc120fra.dll 74 KB 12.0.40649.5
mfc120ita.dll 72 KB 12.0.40649.5
mfc120jpn.dll 53 KB 12.0.40649.5
mfc120kor.dll 53 KB 12.0.40649.5
mfc120rus.dll 70 KB 12.0.40649.5