如何把一个asp.net全站生成真静态HTML网站
如何把一个asp.net全站生成真静态HTML网站,是全站,不是一个页面而已。 --------------------编程问答-------------------- doubleY asp自动生成HTML全站静态程序 --------------------编程问答-------------------- 伪静态 --------------------编程问答-------------------- 只用过伪静态。。。真静态不懂!!! --------------------编程问答-------------------- urlrewriter.dll --------------------编程问答-------------------- StreamWriter不就是生成文件的吗?按照你的页面,每个页面都生成一次 --------------------编程问答-------------------- 你懂得
#region 生成HTML通用工具
/// <summary>
/// 生成HTML通用工具
/// </summary>
public static void makehtml(string template, string target)
{
TextWriter tw = new StringWriter();
HttpContext.Current.Server.Execute(template, tw);
string filepath = HttpContext.Current.Server.MapPath(target);
FileInfo file = new FileInfo(filepath);
using (FileStream fs = file.Create())
{
StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.UTF8);
sw.WriteLine(tw.ToString());
sw.Flush();
sw.Close();
}
}
#endregion
补充:.NET技术 , ASP.NET