2011-08-08 9 views
6

En una aplicación de consola .NET 4, y una aplicación de Silverlight 4, los siguientes rendimientos: falseError en la implementación de WP 7 de Uri.IsWellFormedUriString?

Uri.IsWellFormedUriString("/test", UriKind.Absolute)

pero la misma llamada en una aplicación de Windows Phone (7.0 o 7.1 utilizando SDK 7.1 Beta 2 publicada 29/06/11) devuelve true.

¿Alguien más puede confirmar esto? ¿Es esto un error en WP7?

actualización

informó que esto como un error en Microsoft Connect y recibió una actualización hoy que ha sido cerrado como "Fix Wont'". Esto no me importa, pero pensé que agregaría esta actualización solo como un FYI.

+2

Puedo confirmar que veo el mismo comportamiento. No puedo ayudar si es un error o no. –

Respuesta

4

Después de la documentation su insecto:

valor

booleano que es cierto si la cadena se bien formado de acuerdo con RFC 3986; más falso

Y el RFC 3986 dice:

absoluta URI = esquema ":" hier partes [ "?" consulta]

Por lo tanto, mejor enviar este error al Microsoft Connect en VS haciendo referencia a la Versión de herramientas para las herramientas de desarrollo del teléfono.

+0

Gracias por la confirmación. Lo publiqué en Connect y actualizaré el caso con su respuesta. –

Cuestiones relacionadas