using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Web;
using System.IO;
.......
.......
Encoding code = Encoding.GetEncoding("gb2312");//定义文字编码
// 读取模板文件
string temp = HttpContext.Current.Server.MapPath("0.html"); //这里有试过"\\0.html","/0.html"
StreamReader sr = null;
string str = "";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd(); // 读取文件
}
catch (Exception exp)
{
//HttpContext.Current.Response.Write(exp.Message);
//HttpContext.Current.Response.End();
sr.Close();
return str;
}
sr.Close();
return str;不论我是把文件放在\bin\Debug\下,还是项目的根目录下,都没法读出来那里错了呀?
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Web;
using System.IO;
.......
.......
Encoding code = Encoding.GetEncoding("gb2312");//定义文字编码
// 读取模板文件
string temp = HttpContext.Current.Server.MapPath("0.html"); //这里有试过"\\0.html","/0.html"
StreamReader sr = null;
string str = "";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd(); // 读取文件
}
catch (Exception exp)
{
//HttpContext.Current.Response.Write(exp.Message);
//HttpContext.Current.Response.End();
sr.Close();
return str;
}
sr.Close();
return str;不论我是把文件放在\bin\Debug\下,还是项目的根目录下,都没法读出来那里错了呀?
string temp = HttpContext.Current.Server.MapPath(path);