2009-12-02 12 views

Respuesta

41

Uso Server.MapPath("/path/to/file") y pasar el resultado de que a File.ReadAllText():

String template = File.ReadAllText(Server.MapPath("~/Templates/") + filename); 
+0

Aye. 'Server.MapPath()' hizo el truco. Gracias Klaus :) – roosteronacid

+0

Usted es bienvenido :-) –

+0

podría decirme en qué paquete se encuentra la clase 'Server'. –

5

Usted puede utilizar este fragmento de código también.

using System.IO; 
using System.Web.Hosting; 

using (StreamReader sr = new StreamReader(VirtualPathProvider.OpenFile("~/foo.txt"))) 
{ 
    string content = sr.ReadToEnd(); 
} 
Cuestiones relacionadas