Aracılığıyla paylaş


Medya Tablosu

Media tablosu, yükleme için kaynak medyayı oluşturan disk kümesini açıklar.

Media tablosu aşağıdaki tabloda gösterilen sütunları içerir.

Sütun Tür Anahtar Nullable
Disk Kimliği tamsayı Y N
LastSequence tamsayı N N
DiskPrompt metin N Y
Kabine Dolap N Y
VolumeLabel metin N Y
Kaynak Özelliği N Y

 

Sütun

disk kimliği

Tablonun sıralama düzenini belirler. Bu sayı 1'e eşit veya 1'den büyük olmalıdır.

LastSequence

Bu medya için son dosyanın dosya dizisi numarası. LastSequence sütunundaki sayılar, Dosya tablosundaki dosyalardan hangilerinin belirli bir kaynak diskte bulunduğunu belirtir. Her kaynak disk, LastSequence sütunundaki değerden küçük veya buna eşit olan ve önceki diskin LastSequence değerinden (veya Media tablosundaki ilk giriş için 0'dan büyük) sıra numaralarına sahip tüm dosyaları içerir (Dosya tablosunun Sıra sütununda gösterildiği gibi). Bu sayı negatif olmamalıdır; en yüksek sınır 32767 dosyadır. Daha fazla dosya içeren bir Windows Installer paketi oluşturma hakkında daha fazla bilgi için bkz. büyük paket yazma .

DiskPrompt

Disk adı, genellikle diske yazdırılan görünür metindir. Bu yerelleştirilebilir metin, bu diskin eklenmesi gerektiğinde kullanıcıya sorulması için kullanılır.

Dolabı

Medyada depolanan dosyaların bir kısmı veya tümü bir dolap dosyasına sıkıştırılırsa dolabın adı. Dolap kullanılmazsa, bu sütun boş olmalıdır. Dolap adı, Kabin veri türünün söz dizimini kullanmalıdır. Windows Installer, katıştırılmış dolap dosyalarına dahil edilen dosyaları onarmak için her zaman geçerli bir kaynak gerektirir. Windows Installer katıştırılmış dolap dosyası içeren bir paket yüklediğinde, dolap dosyasının bir kopyası sistem tarafından kaydedilebilir. Bu kopya, dolap dosyasını onarmak için kullanılamaz. Disk alanından tasarruf etmek için katıştırılmış dolap dosyaları yerine dış dolap dosyalarını kullanın.

VolumeLabel

Birime atfedilen etiket. Bu, GetVolumeInformation işlevi tarafından döndürülen birim etiketidir. SourceDir özelliği çıkarılabilir (disket veya CD-ROM) birimine başvuruyorsa, dosyaları yüklemeye çalışmadan önce doğru diskin sürücüde olduğunu doğrulamak için bu birim etiketi kullanılır. Bu sütundaki girdi, fiziksel medyanın birim etiketiyle eşleşmelidir.

Kaynağı

Bu alan yalnızca düzeltme eki uygulama tarafından kullanılır ve aksi takdirde boş bırakılır. Düzeltme eki dönüştürmesi, düzeltme eki dosyalarını veya düzeltme eki tarafından eklenen yeni dosyaları içeren dolap dosyasının konumu olan bir özelliği buraya girebilir. Düzeltme eki paketinin kaynağı ürünün kaynağından ayrı olarak depolanabildiği için bu dosyalar için farklı bir kaynak belirtilmelidir. Dolap alanı boşsa, yükleyici bu sütundaki değeri yoksayar. Bu alan boşsa, yükleyici dolabın kaynağı olarak SourceDir özelliğinin değerini kullanır.

Açıklamalar

Dolap adından önce bir sayı işareti (#) varsa, bu Media tablo kaydına başvuran dosyalar, veritabanında ayrı bir akış olarak depolanan bir dolap dosyasında paketlenir.

Dosya tablolarına ve Medya tablolarına dolap ekleme hakkında daha fazla bilgi için bkz. Dolapları ve Sıkıştırılmış Kaynakları Kullanma.

Windows Installer, .msi dosyasının ürünün yüklemesi için kullanılan çıkarılabilir medyanın (CD, DVD veya disket) ilk diskinde olmasını gerektirir.

sourcemode belirlemeyi

Word Sayısı Özeti özelliği, geçerli yüklemenin kaynak modunu belirler. Bu özellik 2 veya 3 olarak ayarlanırsa, bir dolap yüklemesi varsayılır. Bu modda, dolap dosyalarının SourceDir özelliği tarafından belirtilen dizinde mevcut olduğu varsayılır. Kaynak Türü değeri 0 veya 1 ise, kökü SourceDir özelliğiyle gösterilen ağaçta tüm kaynak dosyaların olduğu varsayılır.

Bunun yalnızca Dosya tablosundaki öznitelikler sütununda Sıkıştırılmış veya Sıkıştırılmamış bitler ayarlanmamış dosyalar için geçerli olduğunu unutmayın. Bu bitler, belirli bir dosyanın sıkıştırılıp sıkıştırılmadığını belirlerken Sözcük Sayısı Özeti özelliğinin değerini geçersiz kılar.

Doğrulama

ICE03
ICE04
ICE06
ICE35
ICE58
ice71
ice81