In BCB 2007 the IntraWeb application wizard fails to create one file. This article provides an ISAPI application template project which you can use to start off your C++ Builder IntraWeb applications.

We have just noticed, that the “VCL for the Web Application Wizard” fails to create an important file if you chose Application Type “ISAPI”.

Interestingly, if you create a new “WebBroker” ISAPI application (i.e. using CodeGear’s wizard ), that project will miss the same file. We did not look yet what the exact reason for this is, but for now just use the template project provided below as starting point for ISAPI IntraWeb applications.

ISAPITemplate.zip

Note: Only C++ Builder 2007 is affected. Do not download the file above if you are a Delphi 2007 user.

As sidenote, it appears that importing old C++ IntraWeb ISAPI projects from BDS2006 into BCB 2007 does not work smoothly either. The application type somehow gets mixed up. The result looks like a library project (as expected), but the linker apparently treats it as executable, resulting in errors. My current advice is to start from the template above too, and then add your forms, servercontroller and usersession files  from your old project.

  • Matthew

    The link is broken, I needed this file urgently :(

  • http://www.monien.net/blog Olaf Monien

    Thanks for the heads up. Ive updated the link – it should be working now.

  • Greg

    Great Thanks !!
    This work under Embarcadero Borland C++ 2010 (with little modif) and need the header file IWINITISAPI.HPP.

  • http://www.monien.net/blog Olaf Monien

    Thanks for your info about the modification!

    Regards / Grüße,
    Olaf Monien
    ——————————————
    http://www.developer-experts.net
    http://www.monien.net/blog

    Am 09.09.2010 um 08:09 schrieb Disqus:

  • http://www.swingset.com Playground Equipment

    Thanks for sharing this news here. It was a good and important application.

blog comments powered by Disqus
CodeGear Technology Partner