在我的应用程序中,当我点击页面中的某个按钮时,它会给出这样的错误..
无法找到路径'V:\ User \ EnterTrailorVideos \ luck.swf'的一部分。 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:
System.IO.DirectoryNotFoundException:
Could not find a part of the path 'V:\User\EnterTrailorVideos\luck.swf'.
我的项目中没有文件夹(“EnterTrailorVideos
”)。但它显示这样你可以帮助我吗?
这段代码:
string path = Page.MapPath("../../User/VideoOut/"+sFile);
FileUplvideo.PostedFile.SaveAs(path);
Session["oldfile"] = path;
答案 0 :(得分:0)
如果查看该页面上的完整堆栈跟踪,您应该看到导致(可能File.Open
?)尝试读取/获取该文件的代码,文件名本身可能是动态的,这是一个在黑暗中拍摄......如果你可以用完整的堆栈跟踪更新问题,那么更容易说出错误来源的位置,这是堆栈跟踪的主要原因之一:)
答案 1 :(得分:0)
您是否尝试在button_click事件上传文件?接下来检查您是否在使用地图路径之前从Web .config设置访问文件路径,因为您的地图路径没有引用“EnterTrailerVideos”。正如其他人已经回答之前,堆栈跟踪将准确显示导致问题的代码。
HTH