在Framework 4.0中,我有一个小控制台应用程序。我有一个自包含的.aspx页面(没有代码隐藏),并希望运行控制台应用程序只是为了托管此页面。我在System.ServiceModel.Web或System.Web.Services中搜索技巧,试图找到一种方法。
任何人都可以帮我搞清楚吗?
感谢。
答案 0 :(得分:3)
你看过this文章了吗?它不是为asp.net 4.0编写的,它是为asp.net 2.0编写的,但我认为没有太大区别。
答案 1 :(得分:2)
在简单的Web服务器上托管ASP.NET的最简单方法是使用Cassini Web服务器,您可以从MS下载该服务器,包括源代码。以下两个链接有帮助:
下载后,您需要做的唯一事情是:
注意:Cassini 是一个控制台应用,它恰好显示了一个表单。如果您对它纯粹作为控制台应用程序工作感兴趣,请重构并删除表单。这应该不难。