2011-02-23 144 views
0

如何UNC路径转换为文件URI .. 对于我的应用程序的用户将给予这样的CSS UNC路径测试箱:UNC路径文件URI

\\egng4573\D$\CSS\Style.css 

我怎么可以把它改成:

file:///D:/CSS/Style.css 

使Firefox和IE浏览器都可以从期望的路径访问CSS和运用他们.. 请告诉....

+1

您知道这只适用于名为'egng4573'的计算机吗?如果您遇到问题,可能是由于安全限制,而不是由于路径本身的问题。也许详细说明上下文 – 2011-02-23 11:44:11

+0

使其推广.... \\服务器\驱动器$ \位置.. ==== >>文件:///驱动器:/location......这是我想。 ...实际上我不知道用户会进入unc路径... nd这个unc路径在IE中工作,但不是在FF .... dats为什么我想它将其更改为文件URI ... – Maybe2013 2011-02-23 11:52:15

回答

2

在.NET中,

let unc = @"\\egng4573\D$\CSS\Style.css" 

然后

new System.Uri(unc) 

应该这样做。

val it : System.Uri = file://egng4573/D$/CSS/Style.css