Tempat tetapan aplikasi yang ditentukan pengguna Windows disimpan
Anda mungkin fikir anda memahami tempat tetapan aplikasi tersuai pengguna disimpan, tetapi pengalaman terkini telah mendorong anda untuk menyemak semula pemahaman anda. Artikel ini akan meneroka mekanisme storan untuk tetapan yang ditakrifkan di bawah tab "Properties.Settings".
Kod anda menggunakan nilai lalai untuk tetapan ini semasa pemulaan dan mengemas kininya apabila pengguna membuat perubahan melalui dialog pilihan. Walau bagaimanapun, nilai lalai dalam fail "MyApp.exe.config" (terletak dalam direktori boleh laku) kekal tidak berubah. Perlu diingat bahawa apabila menjalankan program sekali lagi, nilai yang dikemas kini masih boleh diambil dengan tepat.
Untuk menyelesaikan paradoks yang jelas ini, adalah penting untuk memahami perubahan terkini pada dasar keselamatan Windows. Untuk menghalang akses tanpa kebenaran kepada direktori sensitif seperti "Fail Program", Microsoft telah memperkenalkan akses baca sahaja secara lalai. Oleh itu, tetapan khusus pengguna tidak lagi disimpan dalam direktori boleh laku.
Tetapan kini disimpan dalam folder tetapan khusus di bawah "%userprofile%appdatalocal" atau "%userprofile%Local SettingsApplication Data". Lokasi tepat bergantung pada versi Windows yang anda gunakan. Untuk tetapan yang dikongsi oleh semua pengguna, anda boleh menemuinya dalam folder yang sesuai di bawah "C:users" atau "C:Documents and Settings".
Memahami tempat penyimpanan tetapan aplikasi yang ditentukan pengguna adalah lebih daripada akademik. Ia membolehkan anda mengedit nilai ini secara manual jika perlu, dengan itu mengekalkan fungsi program yang dimaksudkan.
Atas ialah kandungan terperinci Di manakah Tetapan Aplikasi Ditentukan Pengguna Saya Disimpan dalam Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!