Pregunta

got esta línea de código aquí pero no su trabajo.

private void Button_Click(object sender, RoutedEventArgs e)
    {
        using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication())
        {
            long newSpace = isf.Quota + 1523456786435;
            try
            {
                if (true == isf.IncreaseQuotaTo(newSpace))
                {
                    Debug.WriteLine("success");
                }
                else
                {
                    Debug.WriteLine("unsuccessful");
                }
            }
            catch (Exception ex)
            {

                throw ex;
            }
        }
    }
¿Fue útil?

Solución

Le sugiero que para eliminar todos los puntos de interrupción y ejecutarlo. Puedo copiar el código del artículo que usted ha mencionado y que está funcionando bien.

Una cosa más. si no su trabajo a continuación, tratar con IE ..

Como se sabe, este código isf.IncreaseQuotaTo (Newspace) debe estar en el evento iniciado por el usuario. Uno de diálogo se mostrará a los usuarios y las necesidades del usuario a un acuerdo sobre el aumento del espacio.

Otros consejos

La solicitud de aumento de la cuota tiene que venir de un evento iniciado por el usuario, como una llave pulse el botón o clic.

Consulte la sección de observaciones: http://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile.increasequotato (VS.95) .aspx

El uso de puntos de corte invalida la acción iniciada por el usuario, que requiere Silverlight con el fin de aumentar la cuota de almacenamiento y no va a aumentar el tamaño cuando se realiza la llamada. Quitar los puntos de ruptura como se aconseja y ver si se soluciona el problema.

El uso de Debug.WriteLine no debe causar un problema. Probé mi código de trabajo con ellos y se despidieron muy bien.

Mi código es elevado desde aquí: http: / /msdn.microsoft.com/en-us/library/cc265154(VS.95).aspx

La sección que he tomado es la IncreaseQuota_OnClick y referenciada que desde mi botón.

Hay algunos otros métodos de buenas allí también.

Asegúrese de retirar todos los puntos de interrupción antes de ejecutar su código. Estaba haciendo el mismo error y tan pronto como me quita los puntos de interrupción, la cosa funcionó bien y que había logrado aumentar el tamaño de IsolatedStorage éxito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top