我记得很多年前使用的程序允许将经典ASP网站编译成.EXE并像在IIS下一样运行。我用这个程序来创建一个交互式CD-ROM。像Request.QueryString()等一样都按预期工作。
有没有人知道会为ASP.NET做这个的类似程序?
由于
答案 0 :(得分:2)
UltiDev Web Server Pro。它是一个可免费再发布的Web服务器,但要求将其安装在客户端计算机中。
http://ultidev.com/Forums/yaf_postsm2832_UWS-Screenshots.aspx#post2832
答案 1 :(得分:1)
Microsoft称之为Hosted Web Core Applications:
“托管Web Core是IIS 7中的一项新功能,它使开发人员能够创建加载核心IIS功能的应用程序。加载托管Web Core的应用程序使用来自IIS的单独配置文件,此功能使软件开发人员能够自定义例如,您可以编写一个使用托管Web核心功能的应用程序来从与同一服务器上的IIS托管的Web站点分开的Web站点提供Web页面和应用程序。用于IIS的万维网发布服务(WWW服务)被回收,您的应用程序将继续向Web客户端提供Web页面。“
答案 2 :(得分:0)
不完全是,但您可以预编译您的应用程序并将其与IIS Express一起发送。但这不是一个单一的可执行文件。