我想打开一个txt文件并从中读取代码:
StreamReader reader = File.OpenText("TrackData/vehicle_points.txt");
TrckData
是我的网络应用程序中的一个文件夹。
但我收到此错误:
找不到路径“C:\Program Files (x86)\Common Files\Microsoft Shared\DevServer\10.0\TrackData\vehicle_points.txt”的一部分。
我的项目甚至不在 C 驱动程序中,我不知道它从哪里获取该 url。
ASP.Net 应用程序存储在不同的文件夹中,在这里您给出了一个相对的文件夹,该文件夹可能会根据 asp.net 可执行路径的不同而有所不同。
请用
string path = Server.MapPath("TrackData/vehicle_points.txt");
StreamReader reader = File.OpenText(path);
这肯定会起作用..
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)