Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.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# 读取服务器中的cvs文件时出现问题_C#_File Upload_Server - Fatal编程技术网

C# 读取服务器中的cvs文件时出现问题

C# 读取服务器中的cvs文件时出现问题,c#,file-upload,server,C#,File Upload,Server,我在读取服务器中的cvs文件时遇到问题。我确信这不是文件夹权限问题,因为我可以在服务器中上载和删除文件 问题在于:使用(StreamReader sr=File.OpenText(@“FullDomain/MyCVSFolder/Promocodes.cvs”)) 如果我更改本地路径@“c:etc”的文件位置,此代码在本地工作 我会非常感激任何帮助 代码: 这是米海给我的解决方案 我换这条线 `using (StreamReader sr = File.OpenText(@"fullDo

我在读取服务器中的cvs文件时遇到问题。我确信这不是文件夹权限问题,因为我可以在服务器中上载和删除文件

问题在于:使用(StreamReader sr=File.OpenText(@“FullDomain/MyCVSFolder/Promocodes.cvs”))

如果我更改本地路径@“c:etc”的文件位置,此代码在本地工作 我会非常感激任何帮助

代码:


这是米海给我的解决方案

我换这条线

    `using (StreamReader sr = File.OpenText(@"fullDomain/MyCVSFolder/Promocodes.cvs"))`


使用Server.MapPath(“MyCVSFolder/Promocodes.csv”);你需要指定文件夹的完整路径。嗨,Mihai,谢谢你的回答,你能告诉我在我的代码中在哪里使用你的解决方案吗?因为这给了我一个错误:使用(StreamReader sr=Server.MapPath(“MyCVSFolder/Promocodes.csv”))将路径传递到File.OpenText(Server.MapPath(“MyCVSFolder/Promocodes.csv”))好,让我测试一下谢谢!顺便说一下,它通常被称为CSV文件:逗号分隔的值。
    `using (StreamReader sr = File.OpenText(@"fullDomain/MyCVSFolder/Promocodes.cvs"))`
   `using (StreamReader sr = File.OpenText(Server.MapPath("/MyCVSFolder/Promocodes.cvs")))`