首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

The given path's format is not supported,该如何处理

2013-02-19 
The given path's format is not supported我有个网站用fileUpLoad上传图片,在装了vs的电脑上上传没

The given path's format is not supported
我有个网站用fileUpLoad上传图片,在装了vs的电脑上上传没问题,但在正常使用人员的电脑上他们操作后台时上传图片报
The given path's format is not supported 这个错误,我从没见过这种情况,请问大家这是怎么回事呀,要怎么处理。
[解决办法]
图片的路径有问题。。。

[解决办法]
贴出路径
@"";
http://social.msdn.microsoft.com/Forums/en/Vsexpressvcs/thread/467bf8e6-1b18-47cb-bde1-458430b1d2de
[解决办法]
取的是绝对路径吗?上传文件。
[解决办法]
你上传的话,要用Server.MapPath()取Server的路径
[解决办法]
既然路径里面有连个//,你就进行替换下啊
path = path.Replace("\\\","\");
[解决办法]
Server.Mappath("~/aa.jpg")


[解决办法]
怎么会无从查起呢?
哪行报错在哪行前面加调试信息。

变量赋值没有必要加 @"" 
 string tempPath = Server.MapPath(path); 
就 可以了

[解决办法]
你把调试信息在页面上打出来啊。比如
http://xxx,.aspx?debug=1就显示出调试信息,方便自己查看,其他人不知道这个参数

windows路径是这样的
c:\admin\image\a.jpg

Lunix路径是这样的
c:/admin/image/a.jpg

莫非那个机器不是windows操作系统?
[解决办法]
path = path.Replace("//","/");

热点排行