Altbilgi içeriğine atla
.NET YARDıM

Visual C++ Yeniden Dağıtılabilir Nedir

Microsoft Visual C++ Yeniden Dağıtılabilir Nedir?

Microsoft Visual C++ Yeniden Dağıtılabilir (MSVCR), Visual Studio kullanılarak geliştirilen programlar için Microsoft tarafından sunulan bir pakettir. C ve C++ çalışma zamanı kütüphanelerini içerir ve Windows platformunda tak ve çalıştır olarak kullanılır. Programın talep ettiği gerekli Visual C++ sürüm numarasını indirmeniz ve çalışmaya başlamak için kurmanız gerekir. Eğer inşa edilen program, C veya C++ kütüphaneleri kullanıyorsa, programı çalıştırmak için ilgili Visual C++ paketi gereklidir. Visual C++'nin mimarisi, uygulamanın hedef mimarisi ile eşleşmelidir.

Visual C++ Yeniden Dağıtılabilir nedir: Şekil 1

Hangi Visual C++ Yeniden Dağıtılabilir Gerekli?

Birden fazla Visual C++ sürümü mevcuttur ve bilgisayar mimarinize göre belirli sürümleri indirip kurabilirsiniz. Paketler hem 32 bit hem de 64 bit mimari için mevcuttur. Eğer bir x64 (64 bit) işletim sistemine (OS) sahipseniz, o zaman Windows platformunuza hem x64 hem de x86 (32 bit) sürümleri kurabilirsiniz. Bununla birlikte, x86 işletim sistemleri için yalnızca x86 sürümleri indirip kurabilirsiniz. İşte hem x86 hem de x64 OS için mevcut olan tüm sürümlerin bir listesi: Visual Studio için En Son Desteklenen MSVCR.

Iron Ürünleri için Visual C++ Yeniden Dağıtılabilir

IronPDF

IronPDF Nedir ve Visual C++ ile Nasıl İlişkilidir?

IronPDF .NET Kütüphanesi, PDF oluşturma ve düzenleme için bir .NET Kütüphanesidir. Uygulamalar Visual Studio kullanılarak IronPDF ile geliştirilebilir. IronPDF, en son .NET sürümlerini destekler ve .NET Framework'ün standart 2.0 ve standart çekirdek sürümlerine geri gider. Eğer eski işletim sistemleri için uygulamalar geliştiriyorsanız, bir Visual C++ Yeniden Dağıtılabilir paket şarttır.

IronPDF, hedef Windows platformunda çoğu işlemi için bir Visual C++ Yeniden Dağıtılabilir paketi gerektirir. Chrome bağımlılıklarıyla ilgili görevler veya IronPDF, IronInterop, ya da Pdfium nesnelerini başlatamıyorsanız, hedef makinede Microsoft Visual C++ Yeniden Dağıtılabilir paketi gereklidir. Çoğunlukla ortaya çıkan diğer bir yaygın istisna ise PlatformNotSupportedException'dir. Bu, bu belirli platformda kaydın desteklenmediği anlamına gelir. Nadir görülen bu sorun, gerekli Visual C++ yeniden dağıtılabilir paket yüklenerek de çözülebilir.

2015, 2017, 2019 ve 2022'de geliştirilen uygulamalar, hedef makinede çalıştırılmak için en son Visual C++ Yeniden Dağıtılabilir pakete ihtiyaç duyar. Hem x86 hem de x64 mimari makineler için mevcuttur.

IronPDF, IronPDF kullanarak HTML'yi PDF'ye dönüştürme için Chromium Motorunu kullanır; bu hızlı, doğru ve güvenilirdir.

IronOCR

IronOCR Nedir ve Visual C++ ile Nasıl İlişkilidir?

IronOCR Kütüphanesi, görüntülerden ve PDF'lerden metin çıkarmak için kullanılan bir Optik Karakter Tanıma kütüphanesidir. IronOCR ayrıca PDF belgeleriyle çalışmak için IronPDF yeteneklerini kullanır. Bu, Visual C++ Yeniden Dağıtılabilir paketlerin genellikle IronOCR uygulamaları ile gerekli olduğu anlamına gelir.

IronOCR uygulamaları da Visual Studio kullanılarak inşa edilir ve ilgili bir Visual C++ paketi gerektirir. 2015 öncesi Visual Studio sürümleri, ayrı bir Visual C++ yeniden dağıtılabilir çalışma zamanı paketi gerektirir. Visual Studio 2015 ve sonrası için, en son sürüm MICROSOFT VISUAL C++ 2015 - 2022 ÇALIŞMA ZAMANI paketi kurulmalıdır.

IronOCR için Visual C++ yeniden dağıtılabilir sorun giderme kılavuzları için, IronPDF Sorun Giderme Kılavuzu adresini ziyaret edin.

Visual C++ Yeniden Dağıtılabilir Paketleri Kullanarak Hataları Düzeltmek

IronPDF veya IronOCR kullanılarak Visual Studio'da geliştirilen programlar, uygulamanın dağıtılması gereken hedef makinada bir Visual C++ yeniden dağıtılabilir paketi kurulu olmasını gerektirir.

Visual Studio 2015, 2017, 2019 VE 2022

En son Visual C++ yeniden dağıtılabilir sürümü, en son C++ özelliklerini, performans iyileştirmeleri, güvenlik ve güvenilirlik ile birlikte oluşturulmuştur. Visual Studio 2015, 2017, 2019 ve 2022'de oluşturulan uygulamalar için makine mimarisine göre aşağıdaki Visual C++ 2015-2022 çalışma zamanları yüklenmelidir:

Visual Studio 2013 (VC++ 12.0)

Visual Studio 2013'te oluşturulan uygulamalar için, aşağıdaki Visual Studio C++ yeniden dağıtılabilir paketi yüklenmelidir:

Güncellemeleri ve diğer sürümleri indirmek için lütfen ziyaret edin: Visual C++ 2013 Yeniden Dağıtılabilir Paket Güncellemesi

Visual Studio 2012 (VC++ 11.0) GÜNCELLEME 4

Visual Studio 2012'de geliştirilen uygulamalar için, aşağıdaki Visual Studio C++ yeniden dağıtılabilir paketin kurulması gereklidir:

Güncellemeleri ve diğer sürümleri indirmek için lütfen ziyaret edin: Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4

Eski Visual Studio Sürümleri

Aşağıdaki sürümler artık desteklenmemektedir:

  • Visual Studio 2010 (VC++ 10.0) SP1
  • Visual Studio 2008 (VC++ 9.0) SP1
  • Visual Studio 2005 (VC++ 8.0) SP1

Visual C++ Redistributable Paketini IronPDF veya IronOCR Uygulaması Kurulum Paketi ile Hedef Bilgisayarlara Ekleme

Bir geliştirici olarak, gereken Microsoft Visual C++ Yeniden Dağıtılabilir paketi uygulama kurulum paketiyle birlikte ekleyebilirsiniz. Bu, kullanıcının programınızı herhangi bir ek bağımlılığı indirmeye gerek kalmadan çalıştırmasına yardımcı olur. Gerekirse, Visual C++ yeniden dağıtılabilir dosyası MSI gibi uygulama kurulum paketine eklenebilir. Visual Studio için Microsoft Visual C++ yeniden dağıtılabilir paketlerinin listesi yukarıda ayrıntılı olarak belirtilmiştir. Uygulama kurulum paketinizle birlikte paketlemek için doğru sürümü seçebilirsiniz.

Visual C++ Yeniden Dağıtılabilir En Son Sürümü Manuel Olarak Nasıl Kurulur?

Visual C++ Yeniden Dağıtılabilir paketini kurmak için doğru sürüm numarasını indirip kurulum dosyasını kullanarak kurmanız yeterlidir. Aşağıdaki adımlar, IronPDF veya IronOCR kullanan Visual Studio 2022 ile geliştirilen uygulamalar için en son Visual C++ 2015-2022 çalışma zamanını indirip kurmanıza yardımcı olacaktır:

  1. En son sürümü indirmek için Microsoft Visual C++ yeniden dağıtılabilir web sitesini ziyaret edin. İşte bağlantı: En Son MSVCR'yi İndirin.

    Visual C++ Yeniden Dağıtılabilir nedir: Şekil 2

  2. Dosya indirildikten sonra, indirilen dosya konumuna gidin ve dosyayı açmak ve kurmak için çift tıklayın.
  3. Kurulum ekranı görünecektir. Sözleşme seçeneğini seçin ve bilgisayarınıza Visual C++ 2015-2022 sürümünü kurmak için 'kur' düğmesine tıklayın.

    Visual C++ Yeniden Dağıtılabilir nedir: Şekil 3

  4. Kurulum başlayacak ve tamamlanması birkaç saniye sürecektir.

    Visual C++ Yeniden Dağıtılabilir nedir: Şekil 4

  5. Kurulum tamamlandıktan sonra, uygulamalarınız için Microsoft Visual C++ Yeniden Dağıtılabilir'i kullanmak için PC'nizi yeniden başlatmanız gerekir. Yeniden başlat düğmesine tıklayın ve uygulamaları kullanmaya hazırsınız.

    Visual C++ Yeniden Dağıtılabilir nedir: Şekil 5

  6. Kurulumu doğrulamak için denetim panelini açarak Visual C++ 2015-2022 yeniden dağıtılabilir paketinin programlara eklenip eklenmediğini kontrol edin. Ayrıca, mevcut kurulu olan Visual C++ yeniden dağıtılabilir sürümlerini de gösterir.

    Visual C++ Yeniden Dağıtılabilir nedir: Şekil 6

Özet

Bu makalede, Visual C++ Redistributable paketinin ne olduğunu ve farklı Iron ürünleriyle nasıl bağlantılı olduğunu öğrendik. Bunlar, bir uygulamanın doğru çalışabilmesi için çalışma zamanında gerekli olan Dinamik Bağlantı Kütüphaneleridir (DLL). Sadece Visual Studio ile geliştirilmiş uygulamaları çalıştırmayı düşünüyorsanız, bunun için uygun Microsoft Visual C++ yeniden dağıtılabilir çalışma zamanını seçebilirsiniz.

Şimdi Iron Ürünlerinin ücretsiz denemesini, IronPDF ve IronOCR gibi ürünleri edinebilirsiniz.

Sıkça Sorulan Sorular

Microsoft Visual C++ Yeniden Dağıtılabilir nedir?

Microsoft Visual C++ Yeniden Dağıtılabilir (MSVCR), Microsoft tarafından Visual Studio kullanılarak geliştirilen programlar için sağlanan bir pakettir. Bu paket, bu kütüphaneleri kullanan uygulamaların çalışması için gerekli olan C ve C++ çalışma zamanı kütüphanelerini içerir.

Uygulamam için hangi Visual C++ Yeniden Dağıtılabilir gerekiyor?

Gerekli olan belirli sürüm, uygulamanın hedef mimarisine ve inşa edildiği Visual Studio sürümüne bağlıdır. 64-bit sistemler için hem x64 hem de x86 sürümleri yüklenebilir, ancak 32-bit sistemlerde sadece x86 sürümleri geçerlidir.

.NET kütüphaneleri için Visual C++ Yeniden Dağıtılabilir paketler neden gereklidir?

PDF oluşturma ve manipülasyonu için kullanılanlar gibi bazı .NET kütüphaneleri, Chrome bağımlılıklarıyla ilgili işlemler ve belirli nesnelerin başlatılması için hedef Windows platformunda Visual C++ Yeniden Dağıtılabilir paketlere ihtiyaç duyar.

Optik Karakter Tanıma, Visual C++ Yeniden Dağıtılabilir'den nasıl yararlanır?

Optik Karakter Tanıma (OCR) kütüphaneleri, genellikle bu yeniden dağıtılabilirlerden faydalanan diğer kütüphanelerin yeteneklerini kullandıkları için Visual C++ Yeniden Dağıtılabilir paketlere ihtiyaç duyarlar, bu da doğru işlevsellik sağlar.

Visual C++ Yeniden Dağıtılabilir ile ilgili hataları nasıl düzeltebilirim?

Hataları genellikle, uygun Visual C++ Yeniden Dağıtılabilir paketin hedef makineye yüklü olduğundan emin olarak çözebilirsiniz. Bu, belirli .NET kütüphanelerini kullanan Visual Studio ile oluşturulan uygulamalar için önemlidir.

Visual C++ Yeniden Dağıtılabilir'i uygulamamın kurulumuna ekleyebilir miyim?

Evet, geliştiriciler Visual C++ Yeniden Dağıtılabilir paketini uygulama yükleyicisiyle birlikte dahil edebilir, böylece son kullanıcı ek bağımlılıklar indirmek zorunda kalmaz.

Visual Studio 2015 ve sonrası için yapılan uygulamalar için hangi Visual C++ Yeniden Dağıtılabilir gereklidir?

Visual Studio 2015, 2017, 2019 ve 2022'de yapılan uygulamalar için, en son Visual C++ 2015-2022 çalışma zamanı sürümünün hedef makineye yüklenmiş olması gerekir.

En son Visual C++ Yeniden Dağıtılabilir'i manuel olarak nasıl kurarım?

Kurmak için Microsoft web sitesinden doğru sürümü indirin, kurulum dosyasını çalıştırın, şartları kabul edin ve kurulum adımlarını takip edin. Kurulumu tamamlamak için sistemin yeniden başlatılması gereklidir.

Microsoft Visual C++ Yeniden Dağıtılabilir, uygulama performansı için neden önemlidir?

Microsoft Visual C++ Yeniden Dağıtılabilir paketleri, Visual Studio ile geliştirilen uygulamaların doğru çalışmasını sağlamak için hayati öneme sahiptir çünkü uygulama performansını ve güvenilirliğini sürdürmeye yardımcı olan gerekli çalışma zamanı kütüphanelerini sağlarlar.

Jacob Mellor, Teknoloji Direktörü @ Team Iron
Teknoloji Direktörü

Jacob Mellor, Iron Software'de Baş Teknoloji Yöneticisidir ve C# PDF teknolojisinde öncü bir mühendisdir. Iron Software'ın ana kod tabanının ilk geliştiricisi olarak, CEO Cameron Rimington ile birlikte şirketin ürün mimarisini 50'den fazla kişilik bir şirkete dönüştürmüştür ...

Daha Fazla Oku

Iron Destek Ekibi

Haftada 5 gün, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara