Çok araştırdım, ama hepsi tahmin edilen cevaplar. Kesin cevabı bulmama yardım et.
Çok araştırdım, ama hepsi tahmin edilen cevaplar. Kesin cevabı bulmama yardım et.
Yanıtlar:
MSI, bir Windows Installer veritabanıdır. Windows Installer (Windows ile yüklenen bir hizmet) bunu sisteminize yazılım yüklemek için kullanır (örneğin, dosyaları kopyalamak, kayıt defteri değerlerini ayarlamak vb.).
Bir setup.exe önyükleyici veya msi olmayan bir yükleyici olabilir. MSI olmayan bir yükleyici, kurulum kaynaklarını kendisinden alır ve kurulumlarını doğrudan yönetir. Bir önyükleyici tek tek dosyalar yerine bir MSI içerecektir. Bu durumda, setup.exe, MSI'yı yüklemek için Windows Installer'ı çağırır.
Setup.exe'yi kullanmak isteyebileceğiniz bazı nedenler :
MSI , programınızı yürütme sistemine yükleyen bir yükleyici dosyasıdır.
Setup.exe , kaynaklarından biri olarak msi dosya (lar) ı bulunan bir uygulamadır (yürütülebilir dosya). Setup.exe yürütüldüğünde, uygulamanızı sisteme yazan msi (yükleyici) yürütülür.
Düzenleme (yorumda önerildiği gibi): Yürütülebilir dosyaların kurulumunun dahili olarak bir MSI kaynağı olması gerekmez
MSI temelde Microsoft'un pencerelere yerleşik bir yükleyicisidir. Bileşenleri özelliklerle ilişkilendirir ve kurulum kontrol bilgilerini içerir. Bu dosyanın, kullanıcının beklediği uygulama programları gibi gerçek kullanıcı gerekli dosyaları içermesine gerek yoktur. MSI, içinde kullanıcının gerekli dosyaları içerdiği MSI'nin içine sardığı başka bir setup.exe içerebilir.
Umarım bu şüpheni temizler.
MSI
dosyaları genellikle YAPMAYIN sarmak setup.exe
yerine tam tersi dosyaları ama.