2012-03-11 6 views
0

Webルートディレクトリのプロジェクトディレクトリからタイプファイルにアクセスしようとしています。現在のところ、C:/からしかアクセスできません。どうすればWebルートからこのファイルにアクセスできますか?プロジェクトディレクトリから外部ファイナルにアクセスするASPX

私はこのファイルをprojects.txtにtypes.txtとして保存します。

Dim fs As StreamReader 
    Dim rdr As FileStream = New FileStream("/types.txt", FileMode.Open, FileAccess.Read) 
    fs = New StreamReader(rdr) 
    While Not fs.EndOfStream 
     Dim line As String = fs.ReadLine() 'reads each line in file 
     Dim line2 As String = fs.ReadLine() 'reads each line in file 
     Dim final As String = line + " types at " + line2 + "%" 
     mortBox.Items.Add(final) 'adds each lines to combo box 

     'adds values to array list, this will allow the list to grow with new entries to the file 
     arrayT.Add(line) 
     arrayR.Add(line2) 

    End While 

    rdr.Close() 'closes open file 

答えて

1

Server.MapPath("~/types.txt")を使用できます。詳細は、MSDNを参照してください。

チルダ文字 "〜"は、Webアプリケーションのルートへのパスに置き換えられます。

関連する問題