That'll depend on what function does your CGI script use.
ActivePerl is not a full clone of Perl on *nix systems. Some of it's
function will not work correctly(e.g.: file locks) and some doesn't even
ported. You'll have to go to ActiveState's website to check it first.
Once confirmed it's OK, on IIS 5 it's simple. Just set the ASP.NET directory
to enable perl.exe to process .cgi extension files(This should be set when
creating new ADs, but don't know whether it's affect existing ADs.) Then set
the form's "action" property to point to the cgi. In IIS 6 of Win2003,
you'll have to enable Perl first.(Default state of Perl on IIS6 is
prohibited)
"Mark Rae" <mark@mark-N-O-S-P-A-M-rae.co.uk> 在郵件
news:uaquuAglEHA.1008@tk2msftngp13.phx.gbl 中撰寫...[color=blue]
> "bruce barker" <nospam_brubar@safeco.com> wrote in message
> news:unLze7flEHA.3988@tk2msftngp13.phx.gbl...
>
> Bruce,
>[color=green]
> > its a simple perl script, so it will work on any server which supports
> > perl
> > scripts. to get to work with asp.net, you will need to install a perl
> > interpreter.[/color]
>
> Thanks for the reply - according to my hosting company[/color]
(
www.hostinguk.net),[color=blue]
> they have CGI and Perl 5 support, specifically "Perl for Win32 is
> ActiveState's port of most of the functionality found in Perl, with the
> addition of extra Win32 API specific calls that allow you to take[/color]
advantage[color=blue]
> of Windows specific functionality."
>
> Will that be sufficient?
>
> Also, does IIS 5.1 (WinXP Pro) have the same support for CGI / Perl?
>
> Thanks,
>
> Mark
>
>[/color]