在HTTPD中调试ASP页面

时间:2011-06-09 10:21:11

标签: com asp-classic vbscript windows-ce

我们正在为ASP设备开发Windows CE个网页。我们需要调试ASP页面以减少开发工作量。 ASP页面使用COM组件从设备获取数据。在Windows CE设备上运行的Web服务器是Httpd。

我们如何调试Windows CE设备中运行的ASP页面?

1 个答案:

答案 0 :(得分:1)

您已经遇到了使用Windows CE附带的ASP服务器开发的众多乐趣之一。通常没有办法进行实时调试,所以你很大程度上倾向于使用COM组件中的alert语句或DEBUGMSG。

一个例外,也不是那么容易,如果你已经创建了自己的操作系统映像并且你有一个启用了KITL的BSP。在这种情况下,您可以使用其中的Web服务器的调试版本构建操作系统,从Platform Builder部署操作系统,使用KITL附加并在服务器代码中设置断点。然后,您可以使用它们进入解析自己的ASP页面。这是一个彻头彻尾的头痛。

无耻插件

尝试使用内置ASP服务器编写任何有用的东西是非常糟糕的,我们实际上写了一个完整的替代品。我们的Padarn Web Server支持ASP.NET的一个子集,是为CE设计的(尽管它也在桌面上运行),最重要的是你可以使用C#/ VB.NET和Visual Studio调试器来支持你的页面代码。唯一的缺点是它不是免费的 - 尽管如果时间有任何价值,它肯定比尝试使用内置服务器的成本更低。