c# windows-phone-7 unhandled-exception windows-phone-7.1

c# - UnhandledException en WP7



windows-phone-7 unhandled-exception (2)

Estoy obteniendo este extraño error al hacer una aplicación WP7, y no puedo ver por qué. El único mensaje de salida / error que obtengo es "UnhandledException: El parámetro es incorrecto.::: ProgramName.App"

Este error ocurre aleatoriamente, y no obtengo ninguna información del depurador sobre cómo resolverlo. Cuando ejecuto el mismo código dos veces, una vez obtiene el error y la otra vez no. Entonces, ¿alguno de ustedes ha recibido este error antes, y quizás pueda decirme por qué está sucediendo? Esto es tan frustrante, porque sucede de manera aleatoria. Cualquier propuesta será muy apreciada :)

EDITAR: Aquí está el seguimiento completo de la pila:

at MS.Internal.XcpImports.CheckHResult(UInt32 hr) at MS.Internal.XcpImports.Collection_AddValue[T](PresentationFrameworkCollection`1 collection, CValue value) at MS.Internal.XcpImports.Collection_AddDependencyObject[T](PresentationFrameworkCollection`1 collection, DependencyObject value) at System.Windows.PresentationFrameworkCollection`1.AddDependencyObject(DependencyObject value) at System.Windows.Controls.UIElementCollection.AddInternal(UIElement value) at System.Windows.PresentationFrameworkCollection`1.Add(UIElement value) at System.Windows.Controls.ItemsControl.AddVisualChild(Int32 index, DependencyObject container, Boolean needPrepareContainer) at System.Windows.Controls.ItemsControl.AddContainers() at System.Windows.Controls.ItemsControl.RecreateVisualChildren(IntPtr unmanagedObj) at MS.Internal.XcpImports.MeasureOverrideNative(IntPtr element, Single inWidth, Single inHeight, Single& outWidth, Single& outHeight) at MS.Internal.XcpImports.FrameworkElement_MeasureOverride(FrameworkElement element, Size availableSize) at System.Windows.FrameworkElement.MeasureOverride(Size availableSize) at Microsoft.Phone.Controls.Pivot.MeasureOverride(Size availableSize) at System.Windows.FrameworkElement.MeasureOverride(IntPtr nativeTarget, Double inWidth, Double inHeight, Double& outWidth, Double& outHeight)


Haga clic en Depurar y luego en Excepciones y luego establezca Excepciones comunes de tiempo de ejecución de idioma en "Lanzada" y verá el seguimiento de la pila.

Sin embargo, creo que es un error y no puedo decir cómo hacerlo sin mirar el código / stacktrace


Yo tuve el mismo problema. La solución para mí fue dar a cada elemento me gustaría agregar un nombre único (por ejemplo, Name = Guid.NewGuid (). ToString ()). ¡Espero que esto te ayude también!