Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Microsoft Visual C++ 2012 Update 4 Yeniden Dağıtılabilir Paketi Güncelleştirmesi

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3119142
Bu makalede, bir Visual C++ uygulaması oluşturma sırasında karşılaşabileceğiniz bir çalışma zamanı hatası açıklanır. Bu sorunu gidermek bir güncelleştirme kullanılabilir. Bu sorun hakkında daha fazla bilgi için bkz: "Bu sorun hakkında"bölümüne bakın.
Belirtiler
Uygulama Visual Studio 2012 Update 1 veya sonraki bir sürümünü kullanarak bir Visual C++ uygulaması oluşturulursa, aşağıdaki çalışma zamanı hata karşılaşabilirsiniz:

Yordam giriş point_ crtCreateSymbolicLinkW MSVCR110.dll dinamik bağlantı kitaplığında bulunamadı

Bu sorun, aşağıdaki koşullar doğruysa oluşur:

  • Uygulama bazı işlevleri C++ Standart Şablon Kütüphanesi kullanır.
  • Çalışma zamanında uygulama ürün RTM sürümü C çalışma zamanı DLL (Msvcr110.dll) kullanır. Visual Studio 2012 sonraki bir sürümü kullanılarak oluşturulan ve yeni bir DLL'yi beklenen ürün olsa da, bazı durumlarda oluşabilir.
Neden
Bu sorun, aşağıdaki işlev dışarı çalışma zamanı DLL (Msvcr110.dll) eksik olduğu için oluşur:

  • __crtCreateSemaphoreExW
  • __crtCompareStringEx
  • __crtCreateSymbolicLinkW
  • __crtEnumSystemLocalesEx
  • __crtFlsAlloc
  • __crtFlsFree
  • __crtFlsGetValue
  • __crtFlsSetValue
  • __crtGetDateFormatEx
  • __crtGetLocaleInfoEx
  • __crtGetTimeFormatEx
  • __crtGetUserDefaultLocaleName
  • __crtInitializeCriticalSectionEx
  • __crtIsValueLocaleName
  • __crtLCMapStringEx
  • __crtSetThreadStackGuarantee

Çözüm

Windows update

Bu sorunu gidermek için kullanılabilir bu güncelleştirmeyi uygulayın. Windows Update.

Bu sorun hakkında

Bu sorun, Visual Studio 2012 güncelleştirme 1'de giderilmiştir. Bu sürüm, doğru çalışma zamanı dll dosyaları içerir. Ayrıca ilgili Visual C++ yeniden yayımlanmıştır. Bu güncelleştirme veya Visual Studio 2012 daha yeni bir güncelleştirme kullanma ve daha yeni güncelleştirmeyi C++ çalışma zamanı DLL'lerden kullanarak yerleşik uygulamalar beklendiği gibi çalışması gerekir.

Ancak, Visual Studio 2012 güncelleştirmeleri kullanarak bir uygulama oluşturmak olsa bile, kullanıcının bilgisayarda çalışmakta olan uygulamalar C++ çalışma zamanı DLL'lerden Visual Studio 2012 RTM kullanıyorsanız bir sorunla karşılaşabilirsiniz. Bu sorunu gidermek için Biz Visual Studio 2012 Update 4 (son güncelleştirme, Visual Studio 2012) Microsoft Update aracılığıyla C++ çalışma zamanı DLL'lerden piyasaya sürüyoruz.

Visual Studio 2012 Update 4 hakkında daha fazla bilgi için bkz. Visual Studio 2012 güncelleştirmesi 4.

Bu güncelleştirmedeki bilinen sorunlar

  • Microsoft, güncelleştirme başarıyla yüklendi olarak işaretlenmiş olsa bile bazı Windows 10 müşteriler Microsoft Update aracılığıyla KB3119142 birden fazla teklifleri almak bilmektedir. Microsoft bu sorunu gidermek için çalışıyor. Bu arada, KB3119142 birden fazla teklifleri alan müşteriler bu soruna geçici bir çözüm için aşağıdaki yöntemleri deneyin öneririz.

    • Yöntem 1

      1. Denetim Masası'nda Program grubunda program Kaldır ' ı tıklatın.
      2. Programlar listesinde, Microsoft Visual C++ 2012 Redistributable (X64)-11.0.61030 bulun veya Microsoft Visual C++ 2012 Redistributable (X86)-11.0.61030, bağlı olarak, sistem mimarisi.
      3. Girdi adı sağ tıklatın ve sonra Değiştir' i tıklatın.
      4. Kurulumu Değiştir iletişim kutusunda Onar'a tıklayın.
      5. Onarım işleminden sonra işlem tamamlanır, bunun için istenirse bilgisayarı yeniden başlatın.
    • Yöntem 2

      1. Kurulum değiştirmek onarma işlevleri Microsoft Visual C++ 2012 için yeniden dağıtılabilir yükleyici aşağıdaki Microsoft Download Center Web sitesinden başlayarak çalıştırın:

        https://www.microsoft.com/en-us/download/confirmation.aspx?id=30679
      2. Kurulumu Değiştir iletişim kutusunda Onar'a tıklayın.
      3. Onarım işleminden sonra işlem tamamlanır, bunun için istenirse bilgisayarı yeniden başlatın.
msvcr110.dll "yordam giriş noktası" _ crtCreateSymbolicLinkW

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3119142 - Son İnceleme: 04/10/2016 01:41:00 - Düzeltme: 5.0

Microsoft Visual C++ Redistributable Package

  • kbsurveynew kbqfe kbexpertiseadvanced kbfix kbmt KB3119142 KbMttr
Geri bildirim