所以我搜索过,找不到任何细节或示例,但我必须使用.NET 3.5,所以我相信我坚持使用webforms视图引擎。那么,为了模板系统的目的,是否有任何关于如何在类库中使用webfroms视图引擎的示例或信息?
答案 0 :(得分:0)
如果我理解正确,您需要在没有Web服务器的情况下托管和执行ASP.NET页面。吉姆·克洛普芬斯坦(Jim Klopfenstein)在他的Executing ASPX pages without a web server 博文中可以很好地描述这一点。
一般来说,所有工作都是通过以下课程完成的:
以下是上述帖子的片段(生成的HTML将打印到控制台):
void ProcessRequest(String page)
{
HttpWorkerRequest hwr = new SimpleWorkerRequest(page, null, Console.Out);
HttpRuntime.ProcessRequest(hwr);
}