Беда с Program or unit 'DSServer' recursively uses itself
Delphi2010:
Код:
uses
SysUtils, Classes, DSCommonServer, DSHTTPCommon, DSHTTP, DSServer;
type
TSC = class(TDataModule)
DSHTTPService1: TDSHTTPService;
DSServer1: TDSServer;
DSServerClass1: TDSServerClass;
end;
SysUtils, Classes, DSCommonServer, DSHTTPCommon, DSHTTP, DSServer;
type
TSC = class(TDataModule)
DSHTTPService1: TDSHTTPService;
DSServer1: TDSServer;
DSServerClass1: TDSServerClass;
end;
При этом файлы DSServer.pas и DSServer.dcu найдены.
Рядом лежит C++ Builder 2010. Делаю то же самое:
Код:
class TDataModule2 : public TDataModule
{
__published: // IDE-managed Components
TDSServer *DSServer1;
TDSServerClass *DSServerClass1;
TDSHTTPService *DSHTTPService1;
private: // User declarations
public: // User declarations
__fastcall TDataModule2(TComponent* Owner);
};
{
__published: // IDE-managed Components
TDSServer *DSServer1;
TDSServerClass *DSServerClass1;
TDSHTTPService *DSHTTPService1;
private: // User declarations
public: // User declarations
__fastcall TDataModule2(TComponent* Owner);
};
Открываю в D2010 демо-проект с такими же TDSServer и TDSServerClass - всё нормально, всё компилируется, никаких ошибок.
Вот в чём может быть проблема?
Ошибка найдена. Она в моём ДНК.
Я проект назвал DSServer... :D