4

I would like to hear if there is a small classic ASP server, similar to the ASP.NET Development server that comes with Visual Studio?

We are a small group that supports a legacy (classic) ASP site, and would therefore like to have a small server that easily can be executed on a Windows XP machine. Currently we're stuck with IIS 5.1 on our development machines (and because we're running XP Pro, we cannot update to IIS 6 or 7).

I've tried installing the Cassini web server, but that doesn't seem to work with classic ASP either.

PropellerHead
  • 929
  • 1
  • 12
  • 27
  • there is a software can run asp classic as potable project http://www.aspexplore.com/default.html – Mahdi Jun 21 '20 at 17:16

9 Answers9

2

There is a small footprint web server that runs Classic ASP.

Its called Abyss Web server. Abyss Web server is produced by Aprelium software and can be downloaded free of charge. Abyss Web server can be configured to run with ASP.net OR Classic ASP.

The Server can be configured to run ASP.net without any addition downloads.

To run Classic ASP on the server a program called ActiveHTML written by Selisoft must be downloaded and configured to allow Classic ASP to run on the Abyss web server. Active HTML is on a 45 day free trial and if you like it the purchase price is currently around 30 to 40 euros depending on whether you need a client or server version.

Hope this helps.

Anthony

  • there is a software can run asp classic as potable project but is not free http://www.aspexplore.com/default.html – Mahdi Jun 21 '20 at 17:16
2

You're not going to get anything extra from ASP by running on IIS 6 or 7. Are you having any specific issues with being stuck on IIS 5.1?

great_llama
  • 11,481
  • 4
  • 34
  • 29
  • If I really had to run IIS, I hoped to run the latest version of IIS, but it is nice to know that there isn't any changes in regards to classic ASP. – PropellerHead May 11 '09 at 20:07
  • Actually you are getting something extra, with IIS 5.1, you're only able to create a single website, with IIS 6 (and 7) you can create multiple websites. – PropellerHead May 14 '09 at 05:44
  • 3
    If you use IIsAdmin.NET http://www.codeplex.com/iisadmin you can create multiple websites on XP. You can still only run one at a time, but the tool lets you switch between them easily. – great_llama May 14 '09 at 11:25
2

The short answer is No, there is no small web server that runs classic ASP. There are many alternatives, as mentioned here, such as IIS or Apache plug-ins, but none that has a similar small footprint like the ASP.NET Development Server that comes with Visual Studio and that supports debugging.

PropellerHead
  • 929
  • 1
  • 12
  • 27
2

Have you tried Baby Web Server? - http://www.pablosoftwaresolutions.com/html/baby_web_server.html

AnonJr
  • 2,759
  • 1
  • 26
  • 39
  • I've tried it, and although this is a small classic ASP development server, it does not support debugging using Visual Studio (as IIS does). – PropellerHead May 19 '09 at 09:55
  • Thank you for the link, I don't need debugging so this worked perfect! Thank you – shaiss Oct 20 '09 at 20:06
1

Abyss web server http://www.aprelium.com/ supports classic ASP (also ASP.Net, Ruby, and PHP) with a 3rd party extension that cost $$$. But at one point there was a free version of the third party component, you MIGHT be able to find a copy of that still floating around. Not sure about debugging.

infocyde
  • 4,140
  • 2
  • 25
  • 36
1

Baby ASP Web Server can take care of things for you, PLUS you don't have to install it, so it doesn't plop all sorts of crazy settings into your registry.

Get it here

0

Your only real choice is to either run Windows server or Vista in order to get the latest version of IIS.

Cassini doesn't support classic asp.

NotMe
  • 87,343
  • 27
  • 171
  • 245
0

According to this post it is not possible to run ASP on Cassini. A couple of google searches later I have still not been able to find any other alternatives either.

What functionality is it that you're after? If it is the quick-and-easy running features of VS, you can quite easily make the IDE debug on IIS (although ASP cannot technically be "debugged" - what you really do is just run it with the Ctrl+F5 command).

Tomas Aschan
  • 58,548
  • 56
  • 243
  • 402
  • I've no problem debugging classic ASP using the combination of Visual Studio 2008 SP1 and IIS 5.1 on Windows XP Pro, I just hoped to find a classic ASP web server with smaller footprint than IIS like the ASP.NET Development Server (former Cassini). – PropellerHead May 11 '09 at 20:05
  • I think there is unfortunately no option... =( Not too surprising though, as Microsoft more or less left classic ASP to its fate almost ten years ago. One option for you as a team, if you don't want to have IIS installed on each computer, to have a small (internal) testing server setup, on which you can arrange storage, check-in/out etc as you wish and load your files to for testing. This is of course tedious compared to testing locally, but VS has pretty good built-in support for working over FTP, i believe even so you can upload automatically and run from a remote server. – Tomas Aschan May 11 '09 at 21:04
  • That is also an option, but that will heavily complicate a debug-scenario using VS2008. – PropellerHead May 14 '09 at 05:55
  • Not necessarily. For one thing, I believe those settings are solution-dependent (or at least I think you can make them). For another, VS2008 does support remote debugging, although I have never tried it myself so I don't know how hard it is. But remember that Chris doesn't want debugging for this project - you can't debug classic ASP anyway... – Tomas Aschan May 14 '09 at 07:03
-2

Here is a web site that allows you to run classic ASP pages from any web server (including IIS and Apache), but it costs money:

http://www.selisoft.com/en/ahtml/index.phtml

Icemanind
  • 47,519
  • 50
  • 171
  • 296