1

我只是好奇这种可能性是否存在。

这就是我的意思:

假设我有一个 ASP.NET MVC 站点。还有一些经典的 .exe 应用程序,将这个站点存储为资源。
当用户启动此应用程序时,服务器在进程的上下文中运行(没有任何外部暴露)并处理来自同一进程的请求。同时,客户端在类似浏览器的窗口中看到生成的内容。

4

1 回答 1

3

你需要

  1. IIS Hostable Web Core托管网站 http://blogs.msdn.com/b/carlosag/archive/2008/04/14/hostyourownwebserverusingiis7.aspx

  2. WebBrowser 控件可从您的 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

于 2012-12-13T16:04:42.437 回答