读书人

The given pathamp;#x27;s format is not

发布时间: 2013-02-19 11:11:40 作者: rapoo

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("//","/");

读书人网 >asp.net

热点推荐