Kişisel tercihim XML dosyaları:
Çoğu durumda kullanıcının yapılandırma ayarlarını düzenlemek zorunda kalmasını beklemiyorum, bu nedenle insan tarafından okunabilirlik sorunu bu durumda bir argüman değildir.
Bunları düzenlemeleri gerekiyorsa, bir düzenleme aracı sağlayabilirsiniz - bu, kullanıcının verilerle ilgili bir şey yapmasını önler. Varsayılan ayarları geri yüklemek istiyorlarsa, çoğu kullanıcının rahatça kullanacağı x dosyasını silmelerini isteyebilirsiniz.
Bazı konumların Windows 7'de varsayılan olarak yazma erişimine sahip olmadığı için dosyanızı saklama izninizin olmasına dikkat etmeniz gerektiğini unutmayın.
INI Dosyaları yapılandırmayı depolamanın iyi bir standart yoludur ve denenmiş ve test edilmiştir, ancak bana biraz 'Windows 3.1' hissettiriyorlar!
Kullanıcının verileriyle uğraşmasını istiyorsanız, muhtemelen en iyi seçenek
Şahsen kayıt defterinden uzağa yönlendirirdim. Bir kere, kullanıcının verilerinizi saklamak istediğiniz yere okumak / yazmak için gerekli izinlere sahip olduğunu garanti edemezsiniz.
Kayıt defteri sanallaştırmasının devreye girdiği daha yeni işletim sistemlerinde, sanallaştırılmış ayarları 'göremediğiniz' için bu büyük karışıklığa neden olabilir - bu, bir şeyin neden çalışmadığını anlamaya çalışırken saatler harcadığımız için bizi bir kereden fazla ısırdı.