与vb.net争执

时间:2015-07-14 06:43:13

标签: c# .net vb.net

我想从硬盘驱动器的路径(例如-C:\ Moje_web_app \ examplesite.com \ BackUp \ logo.logo1.jpg)在网站上显示它(vb.net)logo.jpg但我发现下一条消息,我该怎么办?

  

System.IO.FileNotFoundException:找不到文件   'C:\ Moje_web_app \ examplesite.com \ BACKUP \标志\ logo2.jpg'
。   在System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath)   在System.IO.FileStream.Init(字符串路径,FileMode模式,FileAccess   访问,Int32权限,布尔useRights,FileShare共享,Int32   bufferSize,FileOptions选项,SECURITY_ATTRIBUTES secAttrs,String   msgPath,Boolean bFromProxy,Boolean useLongPath,Boolean checkHost)
  在System.IO.FileStream..ctor(字符串路径,FileMode模式,FileAccess   访问,FileShare共享,Int32 bufferSize,FileOptions选项,字符串   msgPath,Boolean bFromProxy,Boolean useLongPath,Boolean checkHost)
  在System.IO.File.InternalReadAllBytes(String path,Boolean checkHost)   在System.IO.File.ReadAllBytes(String path)at   AltosWebService.GetLogo()位于c:\ Users \ Korisnik \ documents \ visual studio中   2013 \ WebSites \ examplesite.com \ App_Code \ AltosWebService.vb:第109行

2 个答案:

答案 0 :(得分:1)

查看文件名C:\ Moje_web_app \ examplesite.com \ BackUp \ logo \ logo2.jpng

jpg可能会有文件扩展名输入错误。

答案 1 :(得分:0)

运行网站进程的用户凭据(可能是IIS)无权读取该文件夹。

Web root的物理路径是什么?