日期:2014-05-17  浏览次数:20896 次

这两个路径,那个是正确的呢???
new Uri("/RadMapTest;component/map/SiPingCampus.kml", UriKind.RelativeOrAbsolute)

new Uri("map/SiPingCampus.kml", UriKind.RelativeOrAbsolute)

在Silverlight项目“RadMapTest”下,有一个“map”文件夹,“map”文件夹下有一个“SiPingCampus.kml”文件。


问题一:现在要创建访问“SiPingCampus.kml”的路径,请问这两种方式哪一种是正确的呢???


问题二:“new Uri("/RadMapTest;component/map/SiPingCampus.kml", UriKind.RelativeOrAbsolute)”中, 这是什么用法??? “component”表示什么???

------解决方案--------------------
当前工程下访问 “~/map/SiPingCampus.kml”
------解决方案--------------------
我只知道在wpf中可以这样访问
 new Uri("pack://application:,,,/map/SiPingCampus.kml", UriKind.Absolute);

 new Uri("/map/SiPingCampus.kml", UriKind.Relative);