错误:不是有效的虚拟路径

时间:2009-04-09 11:57:12

标签: asp.net vb.net virtual path

我使用了类似的东西  Dim i As String             i = Server.MapPath(“〜/ photos /”)+ fileName 只有一次在一个正在工作和在线的项目中,在离线版本上,当我在我的机器上运行它,它的工作,没有错误,我上传它,它给了我一个错误,如:

  

'〜/ photos / http://www MyURL .com / photos / 4411568359267Pic003.jpg'不是有效的虚拟路径。

在我的代码中指明一行:

 var marker = new GMarker(new GLatLng(<%=coordinates%>));

以前从未发生这种情况,我不知道从哪里开始进行故障排除,因为这个脚本-Google Maps-甚至不需要图像,我试图将其评论出来,它给了我同样的错误但是在不同的这次是脚本,显示文本区域的格式工具栏

Line 8:  new nicEditor({buttonList : ['fontSize','fontFamily','fontFormat','bold','italic','underline','strikethrough','forecolor','bgcolor','removeformat'], iconsPath : '../nicEdit/nicEditorIcons.gif'}).panelInstance('<%= txtDescription.ClientID %>');

..请帮助:'(

2 个答案:

答案 0 :(得分:0)

你可以发布你的fileupload aspx页面和你的功能,以便我们对其进行故障排除。 “ '〜/照片/ http://www.MyURL.com/photos/4411568359267Pic003.jpg'” 仔细查看网址,它正在填写“我”的完整网址。您使用什么类型的控件,通用或服务器端控件

答案 1 :(得分:0)

解决了,当我在fileName中存储整个路径时,错误是由于旧的数据库记录...感谢Joshua和Keltex