我只是好奇这种可能性是否存在。
这就是我的意思:
假设我有一个ASP.NET MVC站点。以及一些将此站点存储为资源的经典.exe应用程序 当用户启动此应用程序时,服务器在进程的上下文中运行(没有任何外部暴露)并处理来自同一进程的请求。同时,客户端在类似浏览器的窗口中看到生成的内容。
答案 0 :(得分:3)
你需要
IIS Hostable Web Core 到主机网站 http://blogs.msdn.com/b/carlosag/archive/2008/04/14/hostyourownwebserverusingiis7.aspx
WebBrowser Control 从您的Windows应用程序访问网站
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx
http://msdn.microsoft.com/en-us/library/aa752041(v=vs.85).aspx