Click to See Complete Forum and Search --> : Server 2000 IIS 5.0 and CreateObject


Joe Ismert
November 17th, 1999, 04:47 PM
Does anybody know why I can't view ASP pages after I design them in Visual interdev?
Here is a sample of the message the server is returning:
Error Type:
Server object, ASP 0177 (0x800401F3)
Server.CreateObject Failed
Invalid ProgID

czimmerman
November 17th, 1999, 04:54 PM
This usually means the the .dll file containing the code for the class object you are trying to create is not registered on the host system.

Charlie Zimmerman
http://www.freevbcode.com

Joe Ismert
November 17th, 1999, 05:11 PM
Thanks a bunch for reponding so promptly-- people like you make learning quicker and less painful... however,
1) How can i find the dll associated with "DERuntime.DERuntime"?
2) Once I find the dll can I right click on it and register it?

czimmerman
November 17th, 1999, 05:23 PM
Most likely, the .dll is called DERuntime.dll. If not, you can find out quickly what it is if you have Visual Studio 6.0 installed. Go to Visual Studio Tools and choose OLE View from the menu. Open up the Interfaces menu and select DERuntime. The entry InProcSever32 is the .dll which exposes the interface.

If you don't have this tool, open regedit and search for DeRuntime. Eventually, you'll find a key called InProcServer32, the value of which is the .dll file. I don't remember offhand the full path for this particular key.

Regarding how to register it. You can right-click and register it if you have set up your system to do this (there are two ways I know to set up the system to do this, but it's beyond the scope of your question). Other, Choose Run from the start menu and type regsvr32 [Full Path of .dll]

Charlie Zimmerman
http://www.freevbcode.com

Joe Ismert
November 17th, 1999, 06:22 PM
The dll wasn't even installed-- i found out that if you are using Visual interdev then you need to install the VI server extensions on the server (different from Frontpage extensions)-- the install is located on disk 2 of the Visual Studio disks in the Vi_ss directory for future reference. Now, however, the server doesn't understand the following syntax: de.Init(Application("DE"))-- I get the error: "Invalid procedure call or argument" but that is another problem.

once again thanks a million for your help!