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 esasen tak ve çalıştırdır. Program tarafından istenen gerekli Visual C++ sürüm numarasını indirmeniz ve çalışmaya başlamak için yüklemeniz gerekir. Program kullanılan C veya C++ kütüphanelerine sahipse, o zaman programa çalıştırmak için ilgili Visual C++ paketi gereklidir. Visual C++ mimarisi, uygulamanın hedef mimarisiyle eşleşmelidir.

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

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

Çok sayıda Visual C++ sürümü mevcuttur ve bilgisayar mimarinize uygun belirli sürümleri indirebilir ve yükleyebilirsiniz. 33-bit ve 64-bit mimari için paketler mevcuttur. Bir x64 (64-bit) işletim sistemine (OS) sahipseniz, Windows platformunuzda hem x64 hem de x86 (32-bit) sürümlerini yükleyebilirsiniz. Ancak, x86 işletim sistemleri için yalnızca x86 sürümlerini indirip yükleyebilirsiniz. x86 ve x64 OS için tüm kullanılabilir sürümlerin 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şkilendirilir?

IronPDF .NET Kütüphanesi, PDF oluşturma ve düzenleme için bir .NET Kütüphanesidir. Uygulamalar, IronPDF kullanılarak Visual Studio'da geliştirilebilir. IronPDF, en son .NET sürümlerini destekler ve standart 2.0 ve .NET Framework standart çekirdek sürümlerine kadar uzanır. Daha eski işletim sistemleri için uygulamalar oluşturuyorsanız, bir Visual C++ Yeniden Dağıtılabilir paketi gereklidir.

IronPDF, çoğu işlemi için hedef Windows platformunda bir Visual C++ Yeniden Dağıtılabilir paketi gerektirir. Chrome bağımlılıklarıyla ilgili görevler veya IronPDF'i başlatamıyorsanız, IronInterop veya Pdfium nesneleri tümü hedef makinede Microsoft Visual C++ Yeniden Dağıtılabilir paket gerektirir. Karşılaşılan bir diğer yaygın istisna PlatformNotSupportedException'dir. Bu, kaydediciğin bu özel platformda desteklenmediği anlamına gelir. Nadiren görülen bu sorun, gerekli Visual C++ yeniden dağıtılabilir paketi yükleyerek de çözülebilir.

Visual Studio 2015, 2017, 2019 ve 2022 kullanılarak geliştirilen uygulamalar, hedef makinede çalışmak için en son Visual C++ Yeniden Dağıtılabilir paketi gerektirir. Hem x86 hem de x64 mimarisi makineleri için mevcuttur.

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

IronOCR

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

IronOCR Kütüphanesi, metni görüntülerden ve PDF'lerden çı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, IronOCR uygulamalarıyla genellikle Visual C++ Yeniden Dağıtılabilir paketlerin gerekli olduğu anlamına gelir.

IronOCR uygulamaları da Visual Studio kullanılarak oluşturulur ve ilgili bir Visual C++ paketi gereklidir. 2015 öncesi Visual Studio sürümleri, ayrı bir Visual C++ yeniden dağıtılabilir çalışma zamanı paketi gerektirir. Visual Studio 2015 ve üstü için, en son MICROSOFT VISUAL C++ 2015 - 2022 RUNTIME yüklenmelidir.

IronOCR için Visual C++ yeniden dağıtılabilir hakkında daha fazla sorun giderme yardımı için IronPDF Sorun Giderme Kılavuzu'nu ziyaret edin.

Visual C++ Yeniden Dağıtılabilir Paketlerini Kullanarak Hataları Düzeltme

IronPDF veya IronOCR kullanılarak Visual Studio'da oluşturulan programlar, uygulamanın dağıtılması gereken hedef makinede bir Visual C++ yeniden dağıtılabilir paketin yüklenmesini gerektirir.

Visual Studio 2015, 2017, 2019 ve 2022

En son Visual C++ yeniden dağıtılabilir, en son C++ özellikleri ile birlikte performans iyileştirmeleri, güvenlik ve güvenilirlik ile geliştirilmiştir. 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ının yüklenmesi gerekir:

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 paket yüklenmelidir:

Güncellemeleri ve diğer sürümleri indirmek için lütfen şu adresi 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 oluşturulan uygulamalar için aşağıdaki Visual Studio C++ yeniden dağıtılabilir paket yüklenmelidir:

Güncellemeleri ve diğer sürümleri indirmek için lütfen şu adresi ziyaret edin: Visual Studio 2012 Güncelleme 4 için Microsoft Visual C++ Yeniden Dağıtılabilir Paketler

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

Hedef Makineler için IronPDF veya IronOCR Uygulama Yükleyicisi ile Visual C++ Yeniden Dağıtılabilir Paket Ekleme

Bir geliştirici olarak, uygulama yükleyicisiyle gerekli olan Microsoft Visual C++ Yeniden Dağıtılabilir paketi ekleyebilirsiniz. Bu, kullanıcının herhangi bir ek bağımlılığı indirmesine ihtiyaç duymadan programınızı çalıştırmasına yardımcı olur. Visual C++ yeniden dağıtılabilir dosyası, gerekli olduğunda, örneğin MSI gibi uygulama yükleyicisi ile paketlenebilir. Visual Studio için Microsoft Visual C++ yeniden dağıtılabilir listesinin yukarıda ayrıntılı olarak belirtilmiştir. Uygulama yükleyicinizle paketlemek için doğru sürümü seçebilirsiniz.

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

Visual C++ Yeniden Dağıtılabilir'i yüklemek için, yalnızca doğru sürüm numarasını indirmeniz ve kurulum dosyasını kullanarak yüklemeniz gereklidir. Aşağıdaki adımlar, Visual Studio 2022 kullanılarak IronPDF veya IronOCR ile oluşturulan uygulamalar için Visual C++ 2015-2022 çalıştırma kütüphanesinin en son sürümünü indirip yüklemenize yardımcı olacaktır:

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

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

  2. Dosya indirildikten sonra, indirilen dosya konumuna gidin ve dosyayı açıp yüklemek için çift tıklayın.
  3. Kurulum penceresi görünecektir. Anlaşma seçeneğini seçin ve bilgisayarınıza Visual C++ 2015-2022 sürümünü yüklemek için yükle'ye tıklayın.

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

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

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

  5. Yükleme tamamlandıktan sonra, uygulamalarınız için Microsoft Visual C++ Yeniden Dağıtılabilir'i kullanmak için bilgisayarınızı 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 Paket nedir: Şekil 5

  6. Yüklemeyi doğrulamak için, Visual C++ 2015-2022 yeniden dağıtılabilirin programlarda eklenip eklenmediğini kontrol etmek için kontrol panelini açın. Zaten yüklü olan mevcut Visual C++ yeniden dağıtılabilir sürümlerini de gösterecektir.

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

Özet

Bu makalede, Visual C++ Yeniden Dağıtılabilir paketinin ne olduğunu ve farklı Iron ürünleriyle nasıl bağlantılı olduğunu öğrendik. Bunlar, bir uygulamanın düzgün çalışması için çalışma zamanında gereken Dinamik Bağlantı Kütüphaneleri (DLL) dir. Yalnızca Visual Studio ile oluşturulmuş uygulamaları çalıştırmayı düşünüyorsanız, bunu yapmak için Microsoft Visual C++ yeniden dağıtılabilir çalışma zamanının uygun sürümünü seçebilirsiniz.

Artık Iron Ürünlerinin ücretsiz deneme sürümünü IronPDF ve IronOCR gibi ürünlerle alabilirsiniz.

Sıkça Sorulan Sorular

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 sağlanan bir pakettir. Bu paket, bu kütüphaneleri kullanan uygulamaların çalışması için gereken C ve C++ çalışma zaman kütüphanelerini içerir.

Uygulamam için gereken Visual C++ Yeniden Dağıtılabilir hangisidir?

Gerekli sürüm, uygulamanın hedef mimarisine ve bu uygulamanın geliştirildiğ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üklenebilirken, 32-bit sistemler için yalnızca x86 sürümleri uygulanabilir.

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

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

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ılabilirlere bağımlı diğer kütüphanelerin yeteneklerini kullanabilecekleri için Visual C++ Yeniden Dağıtılabilir paketlerini gerektirir, bu da düzgün işlevselliği sağlar.

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

Hatalar, genellikle uygun Visual C++ Yeniden Dağıtılabilir paketinin hedef makinede yüklü olduğundan emin olunarak çözülebilir. Bu, belirli .NET kütüphaneleri kullanılarak Visual Studio ile oluşturulan uygulamalar için kritik öneme sahiptir.

Visual C++ Yeniden Dağıtılabilir'i uygulama yükleyicimize dahil edebilir miyim?

Evet, geliştiriciler, son kullanıcının ek bağımlılıkları indirmesine gerek kalmaması için uygulama yükleyicisine gerekli Visual C++ Yeniden Dağıtılabilir paketini dahil edebilir.

Visual Studio 2015 ve sonrası sürümleriyle oluşturulan uygulamalar için hangi Visual C++ Yeniden Dağıtılabilir gereklidir?

Visual Studio 2015, 2017, 2019 ve 2022'de geliştirilmiş uygulamalar, hedef makineye en son Visual C++ 2015-2022 çalışma zamanı sürümünün yüklenmesini gerektirir.

En son Visual C++ Yükseltilebilir Paketini manuel olarak nasıl yükleyebilirim?

Yüklemek 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ı izleyin. Kurulumu tamamlamak için sistemin yeniden başlatılması gereklidir.

Microsoft Visual C++ Yükseltilebilir Paketi neden uygulama performansı için önemlidir?

Microsoft Visual C++ Yükseltilebilir Paketleri, Visual Studio ile geliştirilen uygulamaların doğru çalışmasını sağlamak ve uygulama performansını ve güvenilirliğini korumak için gerekli olan çalışma zamanı kütüphanelerini sağladıkları için hayati öneme sahiptir.

Jacob Mellor, Teknoloji Direktörü @ Team Iron
Chief Technology Officer

Jacob Mellor, Iron Software'in Teknoloji Müdürü ve C# PDF teknolojisinin öncüsü olan vizyoner bir mühendis. Iron Software’in temel kod tabanının ilk geliştiricisi olarak, şirketin ürün mimarisini kuruluşundan bu yana şekillendirdi ve CEO Cameron Rimington ile birlikte NASA, Tesla ve ...

Daha Fazlasını Oku

Iron Destek Ekibi

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