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