我有兴趣为我的 C# 控制台应用程序制作一个 Web 前端(它作为服务在专用机器上运行,因此用户永远看不到控制台)允许控制各种功能。我对 ASP.net 的经验很少,所以我需要找出最好的方法是什么。
现在我已经将这个漂亮的小型 Web 服务器嵌入其中(http://webserver.codeplex.com),但我想用 ASP.net 做一个前端会给应用程序提供更多的控制。由于大多数搜索与 ASP.net 或控制台应用程序有关,但我没有将它们一起使用,因此我对 Google 结果的运气非常差。我基本上不仅需要从我的应用程序中提取信息并显示它,还需要允许用户输入(主要是文本框和按钮)。
我遇到的另一个问题是嵌入 ASP.net Web 服务器似乎没有任何好的解决方案。我找到了 UltiDev Cassini和aspNETServe,但似乎都不能嵌入。两者看起来都需要运行额外的软件,这很困难,因为我只想分发一个 .exe 文件。难道不能完全嵌入一个 ASP.net 服务器吗?