StreamReader objReader = new StreamReader("c:\\test.txt"); 这句好使
StreamReader objReader = new StreamReader("ConnectionString.txt");
为什么第二句的相对路径不好使啊   老提示   
未能找到文件“c:\windows\system32\inetsrv\ConnectionString.txt”我是写了一个类 和 在类同一文件夹下建的ConnectionString.txt
怎么老是到c盘去找呢  为什么 
怎么写相对路径啊

解决方案 »

  1.   

    因为本地文件系统fso是不支持相对路径的.如果你是在服务器上做的,就可以使用server.mappath来实现相对路径
      

  2.   

    string path=Request.ApplicationPath;//得到虚拟目录
    string filepath = Server.MapPath(path);//得到web服务器上的物理路径
      

  3.   

    在一个类中怎么读取相对路径的文本文件
    E:\AMIS\项目文件\AMIS\Common\ReadFile.cs(33): 找不到类型或命名空间名称“server”(是否缺少 using 指令或程序集引用?)抱错