我在构建HTTP应用程序(也就是通过TWebModule
的Web服务器应用程序)方面遇到了一个非常奇怪的问题。现在,Web应用程序已经包含一种特殊类型的数据模块,用于处理HTTP请求等。我确信这是罪魁祸首,但不知道如何避免它。问题是每当我尝试将任何其他数据模块(TDataModule
)添加到此项目时,Delphi XE2 IDE就会冻结,我必须结束这个过程。没有错误消息,只是Windows抱怨它没有响应并提供关闭应用程序。
当我尝试将新的服务应用程序添加到项目组(一个完全不同的项目)时,问题变得更加奇怪。那里有完全相同的问题。只有当我在Delphi中加载这个Web服务器时才会发生这种情况。
可能导致这种情况的原因,我该如何避免呢?