Windows窗体应用程序在Windows主机服务上运行

时间:2011-07-13 12:38:08

标签: c# asp.net winforms web-deployment

我创建了一个Windows窗体应用程序,它基本上包含一个HttpListener,它为每个请求启动一个Form。我必须显示表单服务器端,因为我必须快照屏幕上显示的内容以将其发送到客户端。 我还制作了一个asp.net Web应用程序,在其中我展示了作为服务器的HttpListener发送的那些图像。 什么都可以在我的机器上正常工作,但现在我必须将它部署在我公司的网站上我不知道该怎么做,任何人都有解决方案?我没有远程控制服务器,我只能使用FTP上传文件。 如果我在Web应用程序中创建一个页面来启动exe文件怎么办?任何建议都非常受欢迎!

1 个答案:

答案 0 :(得分:0)

我绝对不是OpenGL专家,但我相信可以使用OpenGL渲染场景而不将其显示在屏幕上。一些初步研究表明,“pbuffers”允许您将图像渲染到纹理(这可能会允许进行编程访问)。

Can i save an OpenGL scene as an image without showing it?

请注意,使用OpenGL可能取决于具有合适图形卡的服务器计算机。由于大多数服务器没有配备非常强大的显卡(有些服务器没有附带任何显卡),这绝对是您应该事先检查的内容。