好的,我是一个非常环保的开发人员(co-op 学生),所以我会尽力理解。目前我有一个 web 应用程序(称为“更新程序”),它是一个 aspx 并通过 IIS 运行。我的老板让我考虑创建一个程序(exe 或命令行),该程序可以通过创建的封装 Web 服务器运行应用程序,该服务器可以像 IIS 一样运行。这样我就可以在客户端机器上的安装过程中运行 exe,以便更新程序可以配置客户端的程序。
到目前为止,我已经研究了有关如何创建自托管 Web 服务器来处理 Web 应用程序的资源,并且我设法做到了以下几点:
- 创建一个托管在给定端口####### 的命令行服务器。- 使用 StreamReader 读取 html 文件 - 使用 HttpResponseMessage 将内容设置为此 html 页面。
显然这是非常初级的,但我不明白如何将应用程序切换到我创建的服务器而不是 IIS。
任何对他重要的帮助将不胜感激,就像我说我还是很新的一样。