ASP.NET屏幕截图

时间:2013-03-06 20:17:54

标签: asp.net screen capture

我正在开发ASP.NET应用程序(使用最新的4.0)。我总是想知道是否有办法捕获用户的屏幕并将其保存到文件夹以进行错误记录? 我可以在每台用户计算机上安装Win表单,并在ASP.NET页面出错时执行它。 请指教。 感谢

1 个答案:

答案 0 :(得分:1)

理论上可以安装一个浏览器插件,在发生错误时触发屏幕捕获。第一个问题是你需要在错误发生之前进行屏幕捕获 - 无论是非常聪明的错误处理还是时间机器。

但无论如何,这将要求您在用户计算机上安装软件,从而剥夺了从基于Web的应用程序中获得的任何好处。例如,您必须处理所有可能的操作系统/浏览器组合。

获取该屏幕截图的唯一合理方法是显示一条自定义错误消息,要求用户手动提供屏幕截图。