Previous Next

Thread: Run old isapi .dll page under v6

Last post 03-12-2008 4:39 PM by rulero. 4 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (5 items)

Sort Posts:

  • 03-12-2008, 2:07 PM

    • rulero
    • Not Ranked
    • Joined on 03-12-2008, 1:28 PM
    • Posts 3
    • rulero

    Run old isapi .dll page under v6

     Long time ago (1999-2000) we created an extension to interface with a database, this dll was accessed directly with urls like this one:

    http://localhost/site/calc.dll?Calc?params=x

    they moved the application to a Windows 2003 / IIS v6.0 lately

    the virtual diretory has execute permissions set to "scripts and executables"

    but when we access the url in IE it returns a 404 error (firefox just returns to current page silently)

     What am I missing?

    do we need to define an execution path for the ".dll" extension, register the dll somewhere, or update the dll for this iis version or something?

    any ideas?

    Tags:
  • 03-12-2008, 2:22 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 988
    • anilr

    Re: Run old isapi .dll page under v6

    You need to go the "web service restriction list" feature in the IIS UI and enable your ISAPI extension in there.

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 03-12-2008, 3:39 PM In reply to

    • rulero
    • Not Ranked
    • Joined on 03-12-2008, 1:28 PM
    • Posts 3
    • rulero

    Re: Run old isapi .dll page under v6

    anilr:

    You need to go the "web service restriction list" feature in the IIS UI and enable your ISAPI extension in there.

     

     do you mean the "Web Service Extensions" folder in the left panel?

    I tryed adding it here and setting the status to allowed, but it is still behaving the same

     


  • 03-12-2008, 4:02 PM In reply to

    • anilr
    • Top 10 Contributor
    • Joined on 05-23-2006, 10:13 PM
    • Redmond, WA
    • Posts 988
    • anilr

    Re: Run old isapi .dll page under v6

    I do not have an IIS6 machine in front of me right now - so cannot tell you the exact location of the feature, but that sounds like the right one.  Make sure that the path of the ISAPI-extension you type in the web service extension exactly matches the physical (not the url) path of the ISAPI you are executing (including drive letter etc).

    Anil Ruia
    Senior Software Design Engineer
    IIS Core Server
  • 03-12-2008, 4:39 PM In reply to

    • rulero
    • Not Ranked
    • Joined on 03-12-2008, 1:28 PM
    • Posts 3
    • rulero

    Re: Run old isapi .dll page under v6

     Thank you very much for your time

    I just talked to our users and since they are interested in upgrading to newer technologies this situation doesn't seem to be a problem to them, they are going to take the chance to replace this old dll and asps with something else

    PS I was impressed by the quick responses I got from you

Page 1 of 1 (5 items)
Page view counter