Ben biraz googled ve cevabı bulamıyorum. Windows Installer özellik değerinde kaç karakter saklanabilir. Eğer bir cevap verirseniz, cevabın kaynağını sağlayabilir misiniz?Bir Windows Installer özelliğinde depolanabilecek maksimum karakter sayısı nedir
cevap
MSDN belgeleri bu konuda çok açık değil, ancak bazı ipuçları sağlar. Yani bir maksimumda http://support.microsoft.com/kb/256986
: Burada http://msdn.microsoft.com/en-us/library/aa372432%28VS.85%29.aspx
bir makale kayıt defteri değeri sınırlamaları detayları konusu: Örneğin, bu makale özellik değerleri kayıt defteri değeri sınırlamalar uygulanır, yani kayıt defterine yazılır zikretmektedir Kayıt defteri değeri sınırlamalarını bir kılavuz olarak kullanırdım (ve hala bunun altında kalmaya çalışıyorum).
MSI yalnızca bir veritabanıdır, Özellikler iki sütundan oluşan Property
tablosunda depolanır; Property
ve Value
Value
kolon Msi.chm göre doğrulanmaz Text
tipidir. Bu mantıkla, bir mülkteki karakter sayısı üzerinde herhangi bir kısıtlama yoktur. Bunu karakter açısından değil, bayt veya kilobayt (veya daha büyük) olarak düşünebilirsiniz.
Özellik adı 72 karakter uzunluğunda olabilir ve özellik değerinin boyutuyla ilgili bir sınırlama yoktur.
Bunu MSI'mizi InstallShield kullanarak düzenleyerek ve özellik tablosunun alan boyutunu kontrol ederek anladım. (Tablo I ertelenmiş CustomAction hemen bir CustomAction veri sıralanırken ve ben sadece gerçekten sınırlı söylendi zaman Mülkiyet olabilir ne kadar büyük Windows Installer ekibi istedi>
Property Value ISComments
s72 L0 S255
aşağıdaki başlığını vermek İhracat makinedeki bellek miktarı durumunda
Eğer bir MSI özelliği herhangi uzunluğa ayarlanabilir ederken, "uzun" değerini almak için bir hile var olduğuna dikkat, InstallScript yazıyoruz bakın:.. string too long with MsiGetProperty with Installshield Installscript
- 1. USSD mesajındaki maksimum karakter sayısı nedir?
- 2. maksimum sayısı
- 3. Bir python dizesinin maksimum uzunluğu nedir?
- 4. Windows Installer Sürümünü Denetle Sürüm
- 5. Tek bir SQL Server tablosunun depolayabileceği maksimum satır sayısı nedir?
- 6. Bir işlemin işlem yapabileceği maksimum iş parçacığı sayısı nedir
- 7. Crystal raporlarındaki maksimum Sütun sayısı?
- 8. Proksol maksimum bağlantı sayısı
- 9. CSS 'content' özelliğinde yeni satır karakter dizisi?
- 10. EXT4'teki dizin başına maksimum dosya sayısı nedir?
- 11. Uygulamada çalışabilecek maksimum konu sayısı?
- 12. CoreBluetooth'deki maksimum çevre birimi sayısı?
- 13. Yanık bootstrapper Windows Installer sürümünü algılamıyor doğru
- 14. Bir sqlite tablosundaki maksimum satır sayısı?
- 15. poi, örtük bir maksimum satır sayısı vardır
- 16. Maksimum özelliğinde bir değer belirtmek yerine, bir NumericUpDown denetiminin maksimum değerini sınırsız yapabilir miyim?
- 17. VIM'de Windows sayısı
- 18. Cassandra'da en fazla anahtar alan sayısı nedir?
- 19. SQL Server: Dönülecek maksimum kayıt sayısı
- 20. Javascript'te maksimum var/fonksiyon tanımı sayısı?
- 21. Ayarlanan maksimum cURL bağlantısı sayısı kaçtır?
- 22. Global olarak kaydedilen işlemlerin maksimum sayısı
- 23. Tablodaki bölümlerin maksimum sayısı MYSQL 5.6.10
- 24. Maksimum geç gitme sayısı var mı?
- 25. C printf gibi C# biçimindeki dizelerde maksimum karakter sayısı tanımlanabilir mi?
- 26. Metin kutusuna girilen karakter sayısı nasıl sayılır?
- 27. Karakter 0x1f nedir?
- 28. Windows Azure Tabloları - Satır Sayısı?
- 29. Python bdist için varsayılan yükleme dizinini geçersiz kıl Windows Installer
- 30. C# Kullanarak Windows Installer 4.5 Yüklü olup olmadığını nasıl algılayabilir
Rob, Bu, UI'dan Execute'a geçirilen özellikler için de geçerli midir? Bu konuda her zaman endişelerim vardı. –