运行时未找到内网类

Intraweb class not found at runtime

本文关键字:运行时      更新时间:2023-10-16

我一直在Borland c++ Builder上使用intranet框架。有时,应用程序会因为一个奇怪的未被捕获的异常而崩溃:

An unhandled application error has occured within My IntraWeb Application. 
...
Error message raised by the application: Class TIWTimer not found 

当一个新的会话开始时发生。例如,通过在浏览器中输入地址。此外,该消息出现在经典的IntraWeb错误网页

找不到的类是TIWTimer或TIWButton,但我认为这是无关的。

这个问题似乎是随机发生的,有时会随着重新构建而消失,但有时它会通过重写代码或从一个新项目开始而消失。

那么,问题是,为什么在链接时没有发现链接错误?

既然这些类属于标准IW库,为什么会发生这种情况呢?

有人有同样的问题吗?

如何解决?

在c++ Builder XE2中使用Intraweb XII,它有很好的改进和错误修复。在这个版本中,你可以为表单分配url,例如:Myhost/login.htm或Myhost/login.aspx

有关更多信息,请参阅