2011-11-15 18 views
25

Windows Installer'ı kullanarak bir programı dağıtırken varsayılan yükleme yolunu nasıl ayarlayabilirim.Windows kurulum programıyla varsayılan yükleme yolunu nasıl ayarlayabilirim?

+0

* Kurulum programını kurmak için kullandığınız teknolojiye * nasıl bağlıdır, ancak evet, varsayılan yükleme yolunu ayarlamak mümkün olacaktır. –

+0

aha, – user589195

+0

numaralı telefonu bulmayı deneyimleyebilirim windows installer, msi veritabanlarını tüketen ve uygulamaları yüklemek için kullanılan bir penceredir. Bilmek önemli bir teknoloji, bir MSI veritabanı - WiX, InstallShield, Visual Studio Kurulum Projesi (ugh) oluşturmak için kullandığınız bir tanesidir. –

cevap

54

Bir Visual Studio Kurulumu projesinde, File System Düzenleyicisi'nde Application Folder klasörünün DefaultLocation özelliğini ayarlayarak varsayılan yükleme yolunu denetlersiniz.

Bu, bulduğunuz gibi, varsayılan olarak [ProgramFilesFolder][Manufacturer][ProductName]'a ayarlanır. Bu özelliği tamamen değiştirebilir (en azından [ProgramFilesFolder]'u saklamalısınız) veya bu özellikleri değiştirebilirsiniz. Pencerenin kurulumunun ne kadar özelleştirilip özelleştirilmediğine bakılmaksızın, hedef makinede Program Files dizini içerisine yerleştirilmiş ve doğru bir şekilde kurulmaktadır. Diğer iki özellik, kurulum projesinin özellikleridir (Solution Explorer'da Kurulum projesini seçin ve bunları bulmak için özellik kılavuzunu inceleyin). Bu varsayılan, Visual Studio'yu yüklerken sağladığınız şirket adına ve Kurulum projesinin adıdır.

+1

program dosyalarından kurtulmak istediğim bit. Program dosyaları dizininin üzerindeki klasöre yüklemek istiyorum. Yani C: \ Üretici – user589195

+15

Bunu ortadan kaldırabilirsiniz, ancak Microsoft tarafından kesinlikle önerilmez. Yüklediğiniz makinenin bir C sürücüsü olup olmadığını nasıl anlarsınız? [WindowsVolume] [Üretici] 'yi deneyebilirsiniz, ancak çalışacağından emin değilim. Standart kurulum özellikleri için [belgeler] (http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905 (v = vs.85) .aspx # system_folder_properties). –

+3

[WindowsVolume] [Üretici] iyi bir answare! :) – huncyrus

İlgili konular