ISAPI caution on WindowsXP Professional

E

Enes Mujkanovic

Hello,
I'm using WindowsXP pro (with automatic updates turned on).
I made a ISAPI app. extension example by using Visual Studio 6.0 app.
wizard with name ISAPITest.dll. Did not any changes in the source
code. I just build the sample.
I made also a simple HTML page (with the name Test.htm)with following
source:
<FORM ACTION="ISAPITest.dll" METHOD=GET>
<INPUT TYPE=HIDDEN NAME="MfcISAPICommand" VALUE="Default">
Enter your full name: <INPUT NAME="name" VALUE="Anonymous">
<INPUT TYPE=SUBMIT VALUE="Register">
</FORM>

I placed both the HTML page and the dll in the folder:
C:\Inetpub\wwwroot
I also used "Internet Information Services" and changed execute
permissions in Home Directory tab to "Scripts and Executables".
Then I opened the htm page (locally) with IE 6.0. When I click on the
button "Register", I get the following Caution in a dialog box:
"You are attempting to open a file of type 'Application Extension'
(.dll)
These files are used by the opperating system and by various programs.
Editing or modifying them could damage your system.
If you still want to open the file, click Open With, otherwise, click
Cancel"

It seems that XP do not recognize ISAPI app. ext.

If I use address bar by typing: http://mycomputer/Test.htm
and if I try the same I get the following:
"Windows cannot open this file;
File: ISAPITest[1]
To open this file, Windows needs to know what program created it.
Windows can go online to look it up atomatically, or you can manually
select from a list of programs on your computer.
...."

The question is, what is wrong with my XP setup and how can I try this
sample on my machine?
Thanks in advance!
 
Joined
Jan 9, 2006
Messages
2
Reaction score
0
Did you (or anyone) find a resolution to this issue? I am experiencing a similar error message, but at slightly different scenario. I got this same "Caution" dialog message (see below for the message) when I try to launch a URL in Internet Explorer (for eg. http://localhost/myAPP/myApp.dll). myApp.dll is a .NET winforms application.

"Caution" dialog message is here:
"You are attempting to open a file of type 'Application Extension'
(.dll)

These files are used by the operating system and by various programs.
Editing or modifying them could damage your system. If you still want to open the file, click Open With, otherwise, click Cancel"

When I click the "Open with..." button, it refers the dll file as "myApp[2].dll", I do not know where is the "[2]" suffix came from?

Do you think any system files in System32 folder has been corrupted or missing? If so, do you know the specific file or files to check.

Any help is appreciated.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top