Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#错误:找不到部分路径_C#_Asp.net - Fatal编程技术网

C#错误:找不到部分路径

C#错误:找不到部分路径,c#,asp.net,C#,Asp.net,我在godaddy上为我的照片托管了一个网站,似乎遇到了无法找到包含这些文件的文件夹路径的问题。在我的机器上一切正常,但当我把它放到godaddy的服务器上时,我得到了一个错误。下面是我的代码,要加载文件,可以有人帮我解释一下。谢谢 string data = HttpContext.Current.Server.MapPath("~/Photos/thumbs"); string[] thumbPhotos = Directory.GetFiles(data); 这是

我在godaddy上为我的照片托管了一个网站,似乎遇到了无法找到包含这些文件的文件夹路径的问题。在我的机器上一切正常,但当我把它放到godaddy的服务器上时,我得到了一个错误。下面是我的代码,要加载文件,可以有人帮我解释一下。谢谢

string data = HttpContext.Current.Server.MapPath("~/Photos/thumbs");
            string[] thumbPhotos = Directory.GetFiles(data);
这是我收到的错误消息。
异常详细信息:System.IO.DirectoryNotFoundException:找不到路径“C:\Windows\SysWOW64\inetsrv\~\Photos\thumbs”的一部分。

只需删除~即可使其正常工作,并稍微更改路径。

尝试(“~/Photos/thumbs/”
~
不是说明当前文件夹的方法,使用
environment.currentdirectory
我尝试创建多个目录时遇到问题,但奇怪的是,删除~然后在末尾添加/看起来至少对我的一个目录有效。