WP 7实现Uri.IsWellFormedUriString的错误?

时间:2011-08-08 02:49:09

标签: windows-phone-7 windows-phone-7.1 uri

在.NET 4控制台应用程序和Silverlight 4应用程序中,以下内容返回false

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

但Windows Phone应用程序(使用SDK 7.1 Beta 2发布于6/29/11的7.0或7.1)中的相同调用将返回true

其他人可以证实吗?这是WP7中的错误吗?

更新

我在Microsoft Connect上报告了这是一个错误,并且今天收到了一个更新,它已被关闭为“Wont'Fix”。这对我来说无关紧要,但我想我会将此更新添加为仅供参考。

1 个答案:

答案 0 :(得分:4)

documentation之后的错误:

  

一个布尔值,如果字符串是按照RFC 3986格式良好的,则为true;别的假。

RFC 3986说:

  

absolute-URI = scheme“:”hier-part [“?”查询]

所以最好在VS引用用于电话开发工具的工具版本的Microsoft Connect上提交此错误。