首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >异常:“不支持URI格式”

异常:“不支持URI格式”
EN

Stack Overflow用户
提问于 2012-09-24 15:35:28
回答 4查看 109.2K关注 0票数 89

我有一个绝对的本地路径指向一个目录:"file:\\C:\\Users\\john\\documents\\visual studio 2010\\Projects\\proj"

但是当我试图把它抛到DirectoryInfo的ctor中时,我得到了"URI格式不受支持“的异常。

我在谷歌上搜索并查看了,但我只看到了具有远程路径的解决方案,而不是本地路径。我希望有一种转换方法...

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-09-24 15:37:49

代码语言:javascript
复制
string uriPath =
    "file:\\C:\\Users\\john\\documents\\visual studio 2010\\Projects\\proj";
string localPath = new Uri(uriPath).LocalPath;
票数 190
EN

Stack Overflow用户

发布于 2017-07-27 15:32:12

尝尝这个

代码语言:javascript
复制
ImagePath = "http://localhost/profilepics/abc.png";
   HttpWebRequest request = (HttpWebRequest)WebRequest.Create(ImagePath);
          HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream receiveStream = response.GetResponseStream();
票数 1
EN

Stack Overflow用户

发布于 2019-05-24 09:08:26

我用Path.Combine(MapPath())解决了同样的错误,以获得物理文件路径,而不是http:/// www路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12560664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档