Salı, Haziran 6, 2023

MSI

- Advertisement -

MSI
MSI

MSI dosyası nedir?

Windows programlarını yüklemek ve başlatmak için kullanılan bir MSI dosyası; yüklenecek temel dosyalar ve yükleme yeri hakkında bilgiler dahil olmak üzere tipik bir yazılım programı için yükleme bilgilerini içeren eksiksiz bir Microsoft Windows paketi.

MSI dosyaları, yazılım güncellemeleri paketini de içerebilir. MSI dosyaları EXE dosyasına benzer, ancak EXE bazen yükleyici bilgilerini içermeyebilir ve EXE dosyası çalıştırıldığında yazılım programı doğrudan çalışabilir.

MSI dosya formatı

Windows Installer aslında bir yazılım programının yüklenmesi, kaldırılması ve bakımı için kullanılan Microsoft Windows’un bir API’si (Uygulama Programlama Arayüzü) ve yazılım bileşenidir. Kurulum bilgileri ve isteğe bağlı dosyalar, kurulum paketleri ve COM Yapılandırılmış Depolar olarak yapılandırılmış gevşek ilişkisel veritabanları olarak paketlenir; MSI dosyaları olarak bilinir ve .msi dosya uzantısına sahiptir.

.mst dosya uzantılı paketler Windows Installer’ın Transformation Scripts‘ini içerir, .msm uzantılı dosyalar Merge Modules ve .pcp dosya uzantısını içerir Yama Oluşturma Özellikleri için kullanılır.

Windows Installer, önceki sürümleri olan Setup API’den önemli değişiklikler yaptıktan sonra daha gelişmiş hale geldi. Bir GUI çerçevesi ve kaldırma sırasının otomatik olarak oluşturulması, Windows Installer’ın yeni özellikleridir. Artık bağımsız yürütülebilir yükleyici çerçevelerine bir alternatif olarak kabul edildi.

MSI paketlerinin mantıksal yapısı

Bir paket, bir veya daha fazla eksiksiz ürünün kurulumunu belirtir ve genellikle bir GUID ile tanımlanır. Bir ürün, bir veya daha fazla bileşenden oluşur ve çeşitli özelliklere göre gruplandırılır. Windows Installer, çeşitli ürünler arasındaki bağımlılıkları aynı anda işlemez. Paketlerin mantıksal yapısı aşağıdaki unsurlardan oluşur:

  • Ürünler: Tek, yüklü, çalışan bir program veya bir araya getirilmiş birden çok program grubu bir üründür. Bir ürün benzersiz bir GUID ile tanımlanır.
  • Özellikler: Herhangi bir sayıda bileşen ve diğer alt özellikleri içerebilir. Daha küçük paketler tek bir özellikten oluşabilir.
  • Bileşenler: Bileşen, Windows Installer tarafından bir birim olarak ele alınır; program dosyaları, klasörler, kayıt defteri anahtarları, COM bileşenleri ve kısayollar içerebilir.
  • Anahtar Yolları: Anahtar yolu, paket yazarının belirli bir bileşen için kritik olarak belirttiği belirli bir dosya, ODBC veri kaynağı veya kayıt defteri anahtarıdır.
Önceki İçerikMST
Sonraki İçerikIPA

BENZER YAZILAR

CSR

CSR dosyası nedir? CSR dosyası, SSL/TLS sertifikası istemek için kullanılan bir Sertifika İmzalama İsteği dosyasıdır. SSL/TLS sertifikanıza ihtiyacınız olduğunda, CSR’yi son olarak kurulacağı aynı sunucuda oluşturursunuz. Bu...

ICO

ICO dosyası nedir? ICO uzantılı dosyalar, Microsoft Windows üzerindeki bir uygulamanın temsili için simge olarak kullanılan görüntü dosyası türleridir. Bunlar, ekranın gereksinimlerine uyacak şekilde farklı boyut, renk...

Apple iOS 16 ve iPadOS 16 Genel Beta 3 İndirme Yayınlandı

Apple, indirmek için iOS 16, iPadOS 16, watchOS 9, macOS Ventura ve tvOS 16’nın genel beta 3’ünü yayınladı. Herkese Açık Beta Test Kullanıcıları Artık iOS...

AEX

AEX dosyası nedir? AEX dosyası (.aex uzantılı), genel işlevler için derlenmiş program kodunu içeren derlenmiş bir Xbasic dosyasıdır. Web uygulamalarında sunucu tarafı .a5w sayfalarından çağrılarak kullanılabilir. A5W dosyalarından sırasıyla a5w_load_aex...

Arzum Onan Kimdir-Arzum Onan Biyografisi

Arzum Onan Kimdir-Arzum Onan Biyografisi  Arzum Onan hakkında-Arzum Onan dizileri-Arzum Onan filmleri-Arzum Onan doğum tarihi -Arzum Onan Hayatı -Arzum Onan kimdir    31 Ekim 1973 yılında Ankara’da,...

Isu Petasys sunucu anakartları müşterisi olarak Intel, Microsoft ve Nvidia’yı kazandı

Google'ı kazandıktan sonra Güney Koreli baskılı devre kartı üreticisi Isu Petasys, daha fazla teknoloji devinden kart siparişi aldı. Kaynaklar, şirketin sunucu uygulamaları için çok katmanlı kartlarını...

POPÜLER YAZILAR

Gigabyte, 600 ve 700 Serisi Anakartlarına “Yeni Nesil Intel Masaüstü CPU” Desteği Ekliyor

Gigabyte, 600 ve 700 serisi anakartları için Intel'in yeni nesil masaüstü CPU desteği ekleyen yeni bir BIOS güncellemesini sessizce yayınladı. Gigabyte 600 ve 700 Serisi...

Apple AR Kulaklığını Pazartesi Günü Açıklayacak, Ancak Cihaz Ekim’de Seri Üretime Gireceğinden Lansman Aylar Sürebilir

Apple'ın merakla beklenen AR Kulaklığını Pazartesi günü WWDC etkinliğinde piyasaya sürmesi bekleniyor. Cihaz bir süredir söylenti değirmeninde dinlendi ve birkaç gecikmeden sonra, kulaklık nihayet...

Gmail Doğrulama Rozetlerini hatırlıyor musunuz? Dolandırıcılar Onlardan Yararlanmanın Bir Yolunu Buldu

Google, insanların her e-posta aldıklarında güvende olmalarını sağlamanın çeşitli yollarını araştırmaktadır. Şirket, aşağıdakiler de dahil olmak üzere çeşitli önlemler aldı: yakın zamanda duyuruldu İleti...

Apple’ın 12 Çekirdekli ‘X1’ Yonga Setli AR Kulaklığı, Yeni Benchmark Sızıntısında M2 Max’ten Daha Hızlı Performans Gösteriyor, Ama Ne yazık ki Skorlar Sahte

SoC'nin X1 olarak adlandırıldığını ortaya çıkaran en son kıyaslama sızıntısını duymak bizim için şaşırtıcıydı. 8 çekirdekli bir CPU yerine liste, M2 Max'ten daha yüksek...