Jump to content

standalone + isapi project not dll


paradoxxm
 Share

Recommended Posts

{$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module'

 

{$ifndef UNIGUI_VCL}

library

{$else}

program

{$endif}

web;

 

uses

uniGUIISAPI,

Forms,

ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule},

MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule},

Main in 'Main.pas' {MainForm: TUniForm};

 

{$R *.res}

 

{$ifndef UNIGUI_VCL}

exports

GetExtensionVersion,

HttpExtensionProc,

TerminateExtension;

{$endif}

 

begin

{$ifdef UNIGUI_VCL}

Application.Initialize;

TUniServerModule.Create(Application);

Application.Run;

{$endif}

end.

Link to comment
Share on other sites

  • Administrators
// {$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module' <--------------------------------------------------------------------

{$ifndef UNIGUI_VCL}
library
{$else}
program
{$endif}
 web;

uses
 uniGUIISAPI,
 Forms,
 ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule},
 MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule},
 Main in 'Main.pas' {MainForm: TUniForm};

{$R *.res}

{$ifndef UNIGUI_VCL}
exports
 GetExtensionVersion,
 HttpExtensionProc,
 TerminateExtension;
{$endif}

begin
{$ifdef UNIGUI_VCL}
 Application.Initialize;
 TUniServerModule.Create(Application);
 Application.Run;
{$endif}
end.  

Link to comment
Share on other sites

  • 4 weeks later...

project was created by choosing "VCL Application/StandAlone Server/ISAPI Module".In The project, first line is commented.

 

When I build the project2 with Delphi XE2 ide Project -> Build Projectisapi2 , it doesn't consist of Projectisapi2.dll ,it create Projectisapi2.exe in Win32/Debug.

 

What should I do?

 

//{$define UNIGUI_VCL} // Comment out this line to turn this project into an ISAPI module'

{$ifndef UNIGUI_VCL}
library
{$else}
program
{$endif}
 Projectisapi2;

uses
 uniGUIISAPI,
 Forms,
 ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule},
 MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule},
 Main in 'Main.pas' {MainForm: TUniForm};

{$R *.res}

{$ifndef UNIGUI_VCL}
exports
 GetExtensionVersion,
 HttpExtensionProc,
 TerminateExtension;
{$endif}

begin
{$ifdef UNIGUI_VCL}
 Application.Initialize;
 TUniServerModule.Create(Application);
 Application.Run;
{$endif}
end.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...