मैं विंडोज 8 में अपने प्रकाशित ऐप को विन 8 पर पोर्ट कर रहा हूं। IsolatedStorage
समकक्ष, ApplicationDataContainer
पर लिखने की कोशिश करते समय, मुझे अपवाद मिलता है। अपवाद कहतेएप्लिकेशनडाटा कॉम्पोसाइटसाइट के लिए आकार
त्रुटि: राज्य प्रबंधक सेटिंग के आकार की सीमा
मैं सुनिश्चित नहीं हूं पार कर गया है कि अगर यह ApplicationDataContainer
का उपयोग करने का सही तरीका है।
public void WriteToIsolatedStorage()
{
try
{
ApplicationDataContainer localSettings = ApplicationData.Current.LocalSettings;
ApplicationDataCompositeValue composite = new ApplicationDataCompositeValue();
if (localSettings.Containers.ContainsKey("LoveCycleSetting"))
{
localSettings.DeleteContainer("LoveCycleSetting");
}
composite["GetWeekStart"] = m_bWeekStart;
composite["iHistCount"] = m_iHistCount;
composite["dtHistory"] = this.DateTimeToString(m_dtHistory);
composite["avgCycleTime"] = m_iAvgCycleTime;
}
}
अपवाद दूसरी अंतिम पंक्ति में होता है। m_dtHistory आकार 400 की एक स्ट्रिंग सरणी है। तो क्या ApplicationDataCompositeValue
का एक निश्चित आकार है? या मुझे m_dtHistory सरणी को फ़ाइल में लिखना है? विंडोजफोन में Cuz मैं सीधे सरणी IsolatedStorageSettings
में लिख सकता था।
अगर कोई मुझे इस पर मार्गदर्शन कर सकता है या लिंक दे सकता है तो यह वास्तव में सहायक होगा।
Alfah
क्या http://msdn.microsoft.com/en-US/library/windows/apps/windows.storage.applicationdata.roamingstoragequota](http://msdn का मूल्य [है .microsoft.com/en-US/library/windows/apps/windows.storage.applicationdata.roamingstoragequota) –
इस त्रुटि का जर्मन संस्करण शायद HRESULT 0x80073DC8 है "Die Größe des Einstellungswerts des Zustands-प्रबंधकों टोपी डेन Grenzwert überschritten" –